【正文】
[] args){ int i=12?! ?i+=i=i*=i)。}} A) 100 B) 0 C) 120 D) 程序無法編譯 41. 使用JDBC事務(wù)的步驟是(C,A,B,D)(多選) A) 取消Connection的事務(wù)自動提交方式 B) 發(fā)生異?;貪L事務(wù) C) 獲取Connection對象 D) 操作完畢提交事務(wù) 42. 以下對JDBC事務(wù)描述錯誤的是( B ) A) JDBC事務(wù)屬于JAVA事務(wù)的一種 B) JDBC事務(wù)屬于容器事務(wù)類型 C) JDBC事務(wù)可以保證操作的完整性和一致性 D) JDBC事務(wù)是由Connection發(fā)起的,并由Connection控制 43. 要通過可滾動的結(jié)果集更新數(shù)據(jù),以下正確的是(A A) pst=(sql, ,) B) pst=(sql, ,) C) pst=(sql, Resu ) D) pst=(sql, ) 44. 存儲過程pro有兩個參數(shù),第一個為輸入?yún)?shù),第二個為輸出參數(shù),以下代碼正確的是(C) A) CallableStatement cst=(“(call pro(?,?))”)?! ) CallableStatement cst=(“(call pro(?))”)。 C) CallableStatement cst=(“{call pro(?,?)}”)?! ) CallableStatement cst=(“{call pro(?,?,?)}”)?! ?5. 以下描述正確的是(B) A) CallableStatement是PreparedStatement的父接口 B) PreparedStatement是CallableStatement的父接口 C) CallableStatement是Statement的子接口 D) PreparedStatement是Statement的父接口 46. 要刪除book表中書籍(bookName)是”java”的記錄,以下代碼正確的是(A String sql=” from book where bookName=?”。 PreparedStatement pst=(sql)。 ______________________________ ()。 A) (1,”java”)。 B) (0,”java”)?! ) (0,”java”)?! ) 以上選項都不正確 47. 獲取ResutlSet對象rst的第一行數(shù)據(jù),以下正確的是(B) A) ()?! ) ()?! ) ()?! ) ()?! ?8. 以下可以正確獲取結(jié)果集的有(AD)(多選) A) Statement sta=()?! esultSet rst=(“select * from book”)。 B) Statement sta=(“select * from book”)。 ResultSet rst=()?! ) PreparedStatement pst=()?! esultSet rst=(“select * from book”)?! ) PreparedStatement pst=(“select * from book”)?! esultSet rst=()?! ?9. 以下負(fù)責(zé)建立與數(shù)據(jù)庫連接的是(D) A) Statement B) PreparedStatement C) ResultSet D) DriverManager 50. 使用JDBC連接數(shù)據(jù)庫的順序是(B,A,D,C,E)(多選) A) 加載驅(qū)動 B) 導(dǎo)入驅(qū)動包 C) 發(fā)送并處理SQL語句 D) 建立于數(shù)據(jù)庫的連接 E 關(guān)閉連接 20