使用 preparedStatment 实现数据查询|学习笔记

简介: 快速学习使用 preparedStatment 实现数据查询

开发者学堂课程【Java 高级编程使用 preparedStatment 实现数据查询】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/20/detail/439


使用 preparedStatment 实现数据查询


清楚了 preparedstatment 实现更新的处理之后那么下面可以使用其实现数据的 preparedStatement 的使用是最广泛的

 

下面将列举几个有代表性的查询

 

1、查询全部数据string sql 等于select 将代码的查询指令都复制过去,没有问号就不需要设置了然后执行查询,有问号必须设置不设置就是错误

 

2、根据 id 进行查询,设置 nid 的数据,一行语句就可以,查询全部数据程序设置不了

 

3、在进行全部数据进行查询的时候如果返回的内容过多则一定会造成内存大量占用那么此时可以使用分页的形式实现数据的程序处理,(模糊处理)

int currentpage=1;//当前页;int linesize=10;//每页显示的数据行,比如我们要查 “title” 需要模糊查询列,以及再跟上 string keyword,查询关键字,这个时候用 rownum 改 sql,模糊查询有一个占位符问题,需要注意。

 

4、统计指定关键词的标题数量,将 string sql 换成 select count  在使用 count 函数做统计查询的时候,如果表中没有数据,则返回 0,那么下面不再设置东西,象征性的 rs.next 返回的结果就是一个数字,用 innt 往往不能表达数据量,

那么建议用 longcount=rs.getlong,用 out.println 表示复合条件的数据量。

目录
打赏
0
相关文章
git篇3:idea中创建项目并提交到远程Git仓库
git篇3:idea中创建项目并提交到远程Git仓库
2769 2
【小家Spring】Spring AOP核心类Pointcut解析,对PointcutExpression切点表达式解析原理分析(以AspectJExpressionPointcut为例)(上)
【小家Spring】Spring AOP核心类Pointcut解析,对PointcutExpression切点表达式解析原理分析(以AspectJExpressionPointcut为例)(上)
【小家Spring】Spring AOP核心类Pointcut解析,对PointcutExpression切点表达式解析原理分析(以AspectJExpressionPointcut为例)(上)
在hue上部署spark作业
7月更文挑战第11天
269 3
期盼已久!通义灵码 AI 程序员开启邀测,全流程开发仅用几分钟
在云栖大会上,阿里云云原生应用平台负责人丁宇宣布,「通义灵码」完成全面升级,并正式发布 AI 程序员。
1819 10
将base64格式的图片画到canvas上(js和vue两种)
将base64格式的图片画到canvas上(js和vue两种)
848 1
基于SpringBoot+Vue+uniapp的旅游攻略系统的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue+uniapp的旅游攻略系统的详细设计和实现(源码+lw+部署文档+讲解等)
234 7
Linux PWM接口概述 【ChatGPT】
Linux PWM接口概述 【ChatGPT】
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等

登录插画

登录以查看您的控制台资源

管理云资源
状态一览
快捷访问