freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

[計算機(jī)軟件及應(yīng)用]第7章數(shù)據(jù)庫編程-閱讀頁

2024-11-03 04:15本頁面
  

【正文】 Server數(shù)據(jù)庫 JDBC驅(qū)動訪問 oracle數(shù)據(jù)庫 64 1. ()。 4. Statement stmt=()。 6. ResultSet rs=(query)。查詢數(shù)據(jù)庫的方法有很多,可以分為順序查詢、帶參數(shù)的查詢、模糊查詢、查詢分析等。 ? list:目標(biāo)列表達(dá)式。用 *代表所有列。它可以是一張表也可以是多張表。 ? search condition:查詢條件表達(dá)式,用來設(shè)定查詢的條件。按表達(dá)式條件將記錄分為不同的記錄組參與運(yùn)算,通常與目標(biāo)列表達(dá)式中的函數(shù)配合使用,實(shí)現(xiàn)分組統(tǒng)計的功能。按指定表達(dá)式的值來對滿足條件的記錄進(jìn)行排序,默認(rèn)是升序( ASC)。 Statement接口的對象用于執(zhí)行簡單的不帶參數(shù)的 SQL語句;PreparedStatement接口的對象用于執(zhí)行帶有 IN類型參數(shù)的預(yù)編譯過的 SQL語句; CallableStatement接口的對象用于執(zhí)行一個數(shù)據(jù)庫的存儲過程。通過上述對象執(zhí)行發(fā)送 SQL語句,結(jié)果集由JDBC提供的 ResultSet接口對結(jié)果集中的數(shù)據(jù)進(jìn)行操作。 69 ? 使用 Statement類發(fā)送要執(zhí)行 SQL語句前首先要創(chuàng)建Statement對象實(shí)例,然后根據(jù)參數(shù) type、 concurrency的取值情況返回 Statement類型的結(jié)果集。 ? 其中, type屬性用來設(shè)置結(jié)果集的類型。 ? Concurrency屬性用來設(shè)置結(jié)果集更新數(shù)據(jù)庫的方式。 70 ? Statement類還提供了一些操作結(jié)果集的方法,表 71列出利用 Statement類創(chuàng)建的對象的一些常用方法。 ? 所謂 IN參數(shù)就是指那些在 SQL語句創(chuàng)立時尚未指定值的參數(shù),在 SQL語句中 IN參數(shù)用“ ?”號代替。 ? 這個 Prepared Statement對象用來查詢表中指定條件的信息,在執(zhí)行查詢之前必須對每個 IN參數(shù)進(jìn)行設(shè)置,設(shè)置 IN參數(shù)的語法格式如下: ? (position,value)。例如: ? (1,20)。 */ 1. import .*。 3. import .*。 3. Object colname[] = { job_id, job_desc, min_lvl, max_lvl }。 5. JLabel lable。 8. initView()。 13. (new BorderLayout())。 15. (lable, )。 17. ()。 19. (new JScrollPane(studentTable), )。 4. String url=jdbc:microsoft: 5. String user=sa。 7. Connection conn= (url,user,password)。 9. PreparedStatement stmt=(sql)。 11. (2,300)。 76 1. int i = 0。 4. data[i][1] = (2)。 6. data[i][3] = (4)。 8. } 9. ()。 11. } catch (Exception e){ 12. ()。 17. (550, 250)。 19. (true)。常用滾動查詢的方法見表 72。 */ 1. import .*。 3. import .*。 3. Object colname[] = { job_id, job_desc, min_lvl, max_lvl }。 5. JLabel lable。 8. initView()。 12. (new BorderLayout())。 14. (lable, )。 16. ()。 18. (new JScrollPane(studentTable), )。 4. String url=jdbc:microsoft: 5. String user=sa。 7. Connection conn=(url,user,password)。 10. String sql=select * from jobs。 12. ()。 83 1. int i = 0。 4. data[i][1] = (2)。 6. data[i][3] = (4)。 8. } 9. ()。 11. ()。 14. } 15. } 16. public static void main(String[] args) { 17. ResultSetSQL app = new ResultSetSQL()。 19. ()。 21. } 22. } 84 85 第 7章數(shù)據(jù)庫編程 JDBCODBC橋訪問數(shù)據(jù)庫 JDBC驅(qū)動訪問數(shù)據(jù)庫 86 SQL語句 87 1.添加操作 ? 在 SQL語句中,使用 INSERT語句將新行添加到表或視圖中,語法格式為: ? INSERT INTO Table_name column_list VALUES({DEFAULT|NULL|expression} [,…n])。必須用圓括號將 column_list括起來,并且用逗號進(jìn)行分隔;VALUES ( { DEFAULT I NULL I expression } [,…n] ) 引入要插入的數(shù)據(jù)值的列表。如果 VALUES列表中的值與表中列的順序不相同,或者未包含表中所有列的值,那么必須使用 column_list明確地指定存儲每個傳入值的列。0000139。david39。male39。0000139。david39。male39。 88 2. 修改操作 ? SQL語言中的更新語句是 UPDATE語句,其語法格式為: ? UPDATE table_name SET column_name=expression[,column_name1=expression] ? [WHERE search_condition] ? 其中, table_name用來指定需要更新的表的名稱。 ? 例如,修改所有學(xué)生的年齡,將年齡都增加一歲,則對應(yīng)的SQL語句應(yīng)為: ? UPDATE student SET年齡 =年齡 +1。 DELETE語句的語法格式為: ? DELETE FROM table_name [WHERE search_condition] ?其中, table_name用來指定從中刪除記錄的表;WHERE用來指定用于限制刪除行數(shù)的條件。 ?例如,要從學(xué)生信息表中刪除學(xué)號為“ 00001”的學(xué)生信息,則對應(yīng)的 SQL語句應(yīng)為: ? DELETE FROM stuInfo WHERE學(xué)號 =39。 90 第 7章數(shù)據(jù)庫編程 JDBCODBC橋訪問數(shù)據(jù)庫 JDBC驅(qū)動訪問數(shù)據(jù)庫 91 請復(fù)習(xí)前 7章! 預(yù)習(xí)第 9章! 完成第 8章項目!
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1