JDBC之(3)高階特性

2021-06-09 18:48:48 字數 1269 閱讀 3264

//可滾動,可定位,可更新

二,可滾動行,定位

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注...