//可滾動,可定位,可更新
二,可滾動行,定位
ublic class testjdbc3 while (rs.previous()); // 將指標從最後一行逐步向第一行移動
} catch (exception ex) finally }}
三,通過結果集增刪改查
1,增加
public static void main(string args) catch(exception ex) finally
}2,更新
public static void main(string args) catch(exception ex) finally
}3,刪除
public static void main(string args) catch(exception ex) finally
}四,批量更新
public static void main(string args) ");
cstmt.setstring(1, "xiaoming1");
cstmt.setint(2, 33);
cstmt.addbatch();
cstmt.setstring(1, "xiaoming2");
cstmt.setint(2, 13);
cstmt.addbatch();
int count = cstmt.executebatch();
conn.commit(); // 主動提交事務
system.out.println("callablestatement批量更新返回值:");
for (int i = 0; i < count.length; i++)
system.out.println();
pstmt = conn.preparestatement("select * from student");
rs = pstmt.executequery();
conn.commit(); // 主動提交事務
system.out.println("callablestatement批量新增後:");
jdbcutils.printresult(rs);
} catch (exception ex) finally
if (pstmt != null)
if (cstmt != null)
if (conn != null)
} catch (sqlexception e) }}
}
JDBC之(4)高階特性2行集
一,事務 一,事務 ublic static void main string args catch sqlexception e catch sqlexception e1 finally 2,public static void main string args 我們這裡可以不寫事務 catch...
python筆記3高階特性
切片 閱讀 117822 取乙個list或tuple的部分元素是非常常見的操作。比如,乙個list如下 l michael sarah tracy bob jack 取前3個元素,應該怎麼做?笨辦法 l 0 l 1 l 2 michael sarah tracy 之所以是笨辦法是因為擴充套件一下,取...
Python3(高階特性)
1.例題答案 小寫化含有數字的list l2 s.lower for s in l1 if isinstance s,str true l2.insert key,value for key,value in enumerate l1 if isinstance value,int true l2注...