可滾動
批量更新
事務處理
java數據庫操作基本流程
例子
String className
className =
url =
uid =
pwd =
Class
Connection cn = DriverManager
例子
String jndi =
Context ctx = (Context) new InitialContext()
DataSource ds = (DataSource) ctx
Connection cn = ds
多用於jsp中
String sql;
Statement sm = cn
sm
sm
String sql;
sql =
PreparedStatement ps = cn
ps
ps
ResultSet rs = ps
int c = ps
查詢語句
更新語句
ResultSet的方法
cn
一般
可滾動
Statement sm = cn
該Statement取得的ResultSet就是可滾動的
PreparedStatemet ps = cn
ResultSet
批量更新
Statement sm = cn
sm
sm
sm
一個Statement對象
PreparedStatement ps = cn
{
ps
ps
}
ps
一個PreparedStatement
事務的處理
cn
要點
Statement sm ;
sm = cn
sm
sm
sm = cn
sm
sm
cn
cn
From:http://tw.wingwit.com/Article/program/SQL/201311/16350.html