一、選擇題
1. 典型的
jdbc
程式按( )
順序編寫。
(知識點:建立 jdbc
應用程式的步驟)
a. 釋放資源
b. 獲得與資料庫的連線
c. 執行
sql命令
d. 註冊
jdbc driver
e. 建立不同型別的
statement
f. 如果有結果集
, 處理結果集
dbecfa
2. 執行同構的
sql,
用___c___;
執行異構的
sql,
用___b___;
呼叫儲存程序或函式用
___a___
。(知識點:執行 sql
語句)a. callablestatement b. statement c. preparedstatement
3. jdbc介面
connection
中建立statement
的方法是
__createstatement
()___;建立
preparedstatement
的方法是
___preparestatement() ____;(知識點:建立與資料庫的連線)
4. 介面
statement
中定義的
execute
方法的返回型別是
____c____, 代表的含義是
___e_____;executequery方法返回的型別是
___a____; executeupdate返回的型別是
___b____, 代表的含義是
____d__。
(知識點:執行 sql
語句)a. resultset b. int c. boolean
d. 受影響的記錄數量
e. 有無
resultset返回
5. 添上空缺的**,實現程式對事務的控制:
(知識點:事務管理)
string dburl = 「jdbc:oracle:thin:@192.168.1.200:1521:briupdb」;
connection con = = drivermanager.getconnection(dburl, 「briup」, 「briup」);
_statement stat=con.createstatement()_________________________________;
6. 如果要限制某個查詢語句返回的最多的記錄數,可以通過呼叫
statement
的方法___c____來實現。
(知識點:操作結果集物件)
a. setfetchsize b. setmaxfieldsize c. setmaxrows
二 簡答題
1、編寫 jdbc 應用程式的基本步驟: (知識點:建立 jdbc
應用程式的步驟)
//1.載入 jdbc 驅動程式
//2.建立與資料庫的連線
//3.準備sql
//4.執行更新操作 2、
簡述class.forname()
的作用
(知識點:class api
)載入驅動 3、
簡述你對statement,preparedstatement
理解(知識點:建立與資料庫的連線)
statement用於執行靜態 sql 語句並返回它所生成結果的物件,在執行時確定sql。
preparedstatement表示預編譯的 sql 語句的物件。 sql 語句被預編譯並且儲存在 preparedstatement 物件中。然後可以使用此物件高效地多次執行該語句,可以傳引數,在得到preparedstatement物件時確定sql.
callablestatement用於執行 sql 儲存過程的介面。如果有輸出引數要註冊說明是輸出引數。
4、在j
dbc程式設計時為什麼要養成經常釋放連線的習慣
(知識點:關閉與資料庫的連線)
如果不關閉有可能會導致資料庫崩潰。
5、事務處理有哪些步驟請列出,並列出相應的關鍵**(知識點:事務管理)
①connection.setautocommit(false); //把自動提交關閉
② 正常的db操作 //若有一條sql語句失敗了,自動回滾
③ connection.commit() //主動提交
或 connection.rollback() //主動回滾
JDBC,JDBC連線池和JNDI
最初級的用法,也可以說是菜鳥 顯式地把 jdbc 驅動程式 資料庫 url 以及使用者名稱和口令編碼到程式中 記得我服務過的第一家公司把 jdbc mysql localhost?user root password 12345 定義為乙個類裡的全域性性靜態變數,從而如果要修改只修改這個變數就可以,...
C 基礎入門
類 類是資料和函式的封裝體,類也是一種資料型別。在類中資料稱為資料成員,函式稱為成員函式。類的定義一般形式 class 類名 資料成員同結構struct中的資料是一致的,成員函式是對類的私有資料成員操作的惟一途徑。類的成員函式宣告的結構如下 型別 成員函式名 參數列 最後的分號不可以省略 成員函式定...
TCP UDP基礎入門
5.1udp例項 udp傳送程式的步驟如下 1.用wsastartup函式初始化socket環境 2.用socket函式建立乙個套接字 3.用setsockopt函式設定套接字的屬性,例如設定為廣播型別 很多時候該步驟可以省略 4.建立乙個sockaddr in,並指定其ip位址和埠號 5.用sen...