
1、加载驱动程序。
2、创建连接对象。
3、创建sql语句执行对象 。
4、执行sql语句。
5、对执行结果进行处理。
6、关闭相关的连接对象即可(顺序跟声明的顺序相反)。
处理结果两种情况:
1、执行更新返回的是本次 *** 作影响到的记录数。
2、执行查询返回的结果是一个ResultSet对象。
ResultSet包含符合SQL语句中条件的所有行,并且它通过一套get方法提供了对这些 行中数据的访问。
扩展资料:
Statement
要执行SQL语句,必须获得java.sql.Statement实例,Statement实例分为以下3 种类型:
1、执行静态SQL语句。通常通过Statement实例实现。
2、执行动态SQL语句。通常通过PreparedStatement实例实现。
3、执行数据库存储过程。通常通过CallableStatement实例实现。
参考资料:百度百科JAVA
你这是在哪儿抄的代码,没有理解整个流程吧,先理解是什么过程就会改了
提示的意思是 没有找到createSQL(TDw),应该是你没抄全,另外DB类是怎么封装的?
一般的数据库查询流程是:
Connection
PrepareStatment
ResultSet
比如:
String sql="select * from students where stuID=?"
PrepareStatement ps=con.prepareStatement(sql)
ps.setString(1,"56789") //设定参数值
ResulrSet rs=ps.executeQuery() //获得查询结果
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)