Jave基础学习:jdbc小技巧
使用JDBC进行数据库操作可以分为以下几个步骤:
1.加载驱动程序
格式:class.forname ()
例如class . forname(" WebLogic . JDBC . MSSQL server 4 . driver ")
2 .连接数据源。
Connection con
选择下列选项之一
con = driver manager . getconnection()
con = driver manager . getconnection(,,,,,)
3.Execute
语句stmt = con . creat statement();
执行存储过程:stmt.execute()
以批处理方式执行多条语句:stmt.executeBatch()
更新处理:int Update count = stmt . Execute Update()
查询结果集rs=stmt.executeQuery()
常用的有:while (rs.next())
{}
利用的优点。PrepairedStatement
:不需要重新生成,修改参数即可。
例如prepaired statement pstmt 1
pstmt 1 = con . prepaired statement(" select * from tableName where a =?而b=?”)
pstmt 1 . setstring(text 1 . gettext,text 2 . gettext)
ResultSet RS = pstmt 1 . execute query();
利用 ResultSetMetaData
要取得数据表中的字段数目,类型等,可以利用Result的getMetaData(),返回结果是以ResultSetMetaData对象保存。
e.g.
ResultSet rs =stmt.getResultSet()
ResultSetMetaData rsmd=rs.getMetaData();
//字段数目,
columeCount=rsmd.getColumnCount()
for (i=1;i
0条评论