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

正文內(nèi)容

計(jì)算機(jī)等級考試輔導(dǎo)(網(wǎng)絡(luò)應(yīng)用技術(shù))-資料下載頁

2025-03-18 07:44本頁面
  

【正文】 庫基本操作 ? cint 取整函數(shù) ? cint() 返回值 30 ? 用法 cint(―s_age‖) ? cint(trim(―s_age‖)) 176 數(shù)據(jù)庫基本操作 ? dim rs, name, number ? 定義 紀(jì)錄集,姓名變量,編號變量 ? 打開 ? 關(guān)閉 177 數(shù)據(jù)庫基本操作 ? Sql查詢語句 ? Select 字段 from 數(shù)據(jù)表 where 條件 ? Select * from student where 姓名 =―張三 ” ? Select * from student where 成績 90 178 JSP編程基礎(chǔ) ? 獲取客戶端表單提交的信息 ? request對象的主要方法 ? public String getParameter(String name) ? 獲得客戶端向服務(wù)器傳送的參數(shù)值。 ? public String getQueryString() ? 獲得客戶端以 Get方式傳送到服務(wù)器的查詢字符串。 179 JSP編程基礎(chǔ) ? 編程實(shí)現(xiàn)對數(shù)據(jù)庫的記錄進(jìn)行: ? 增加 ? 查詢 ? 插入 ? 刪除 180 JSP編程基礎(chǔ) ? 重要的類與接口 ? DriverManager: JDBC的管理層,作用于用戶和驅(qū)動程序之間; ? Connection:用于建立與數(shù)據(jù)庫驅(qū)動管理器的連接; ? Statement:用來定義 SQL語句; ? ResultSet:用于 SQL查詢語句返回的數(shù)據(jù)記錄集; PreparedStatement:用于創(chuàng)建帶參數(shù)的 SQL語句; CallableStatement:用于數(shù)據(jù)庫的存儲過程; DatabaseMetaData:有關(guān)整個數(shù)據(jù)庫的結(jié)構(gòu)信息; ResultSetMetaData:有關(guān)數(shù)據(jù)記錄集的結(jié)構(gòu); 181 JSP編程基礎(chǔ) ? DriverManager類 ? 加載 /卸載驅(qū)動程序; ? 通過驅(qū)動來建立數(shù)據(jù)庫連接; ? 管理數(shù)據(jù)庫的登錄; ? 管理數(shù)據(jù)庫的超時; 182 JSP編程基礎(chǔ) ? JDBC URL ? 一種標(biāo)識數(shù)據(jù)庫的方法,可以使相應(yīng)的驅(qū)動程序能識別該數(shù)據(jù)庫,并與之建立連接。 ? JDBC URL 的格式 ? jdbc:子協(xié)議 :數(shù)據(jù)庫定位器 ? 子協(xié)議:與 JDBC 驅(qū)動程序有關(guān),可以是 odbc、 oracle、 db2 等等,根據(jù)實(shí)際的 JDBC 驅(qū)動程序廠商而不同。 ? 數(shù)據(jù)庫定位器:是與驅(qū)動程序有關(guān)的指示器,用于唯一指定應(yīng)用程序要和哪個數(shù)據(jù)庫進(jìn)行交互。根據(jù)驅(qū)動程序的類型,該定位器可能包括主機(jī)名、端口和數(shù)據(jù)庫系統(tǒng)名。 ? 示例 ? jdbc:odbc:employee ? jdbc:db2:newwind 183 JSP編程基礎(chǔ) ? JDBC URL ?給定具體的 JDBC URL,獲取數(shù)據(jù)庫連接的方法: ? 在 DriverManager對象上調(diào)用 getConnection() (url)。 (url, username, password)。 (url, dbproperties)。 184 JSP編程基礎(chǔ) ? 典型的 JDBC開發(fā)過程 ? 加載數(shù)據(jù)庫驅(qū)動程序 ? 建立數(shù)據(jù)庫連接 ? 創(chuàng)建并執(zhí)行 SQL語句 ? 使用結(jié)果記錄集 (result sets) 來瀏覽執(zhí)行結(jié)果 ? 關(guān)閉數(shù)據(jù)庫連接 185 JSP編程基礎(chǔ) ? 加載數(shù)據(jù)庫驅(qū)動程序 ? 使用類調(diào)用器 (ClassLoader) (JDBCURL)。 186 加載數(shù)據(jù)庫驅(qū)動程序 ? 加載數(shù)據(jù)庫驅(qū)動程序 ? 例:使用類調(diào)用器加載數(shù)據(jù)庫驅(qū)動程序 try { () 。 } catch( e) { (ClassNotFoundException: ) 。 (()) 。 return 。 } 187 JDBC 與數(shù)據(jù)庫的連接 ? Connection接口對象 ? 代表與數(shù)據(jù)庫的連接。 ? 作用: ? 創(chuàng)建向數(shù)據(jù)庫發(fā)送 SQL語句的 3個接口對象 Statement、PreparedStatement、 CallableStatement; ? 執(zhí)行事務(wù)處理; ? 獲取數(shù)據(jù)庫錯誤; 188 JDBC 與數(shù)據(jù)庫的連接 ? Connection接口對象 ? 主要方法 ? setAutoCommit(boolean):設(shè)定是否自動提交事務(wù); ? createStatement():創(chuàng)建 Statement接口; ? prepareStatement(String):創(chuàng)建 PrepareStatement接口; ? close():關(guān)閉 Connection對象; 189 JDBC 與數(shù)據(jù)庫的連接 ? Connection接口對象 String url = jdbc:odbc:employee 。 Connection con 。 try { con = (url, userID, passwd)。 } catch(SQLException ex) { (SQLException: + ())。 } finally { try{ 。 } catch(SQLException ex) { (SQLException: + ()) 。 } } 190 JDBC 與數(shù)據(jù)庫操作 ? 創(chuàng)建并執(zhí)行 SQL語句 ? Statement接口對象 ? 作用:用于執(zhí)行 SQL語句。 ? 三種 Statement接口對象 ? Statement:用于發(fā)送簡單 SQL語句,如 Select、 Insert等; ? PreparedStatement:用于發(fā)送預(yù)編譯的帶有一個或多個輸入?yún)?shù)( IN參數(shù))的 SQL語句; ? CallableStatement:用戶執(zhí)行對數(shù)據(jù)庫存儲過程的調(diào)用; 191 JDBC 與數(shù)據(jù)庫操作 ? 創(chuàng)建并執(zhí)行 SQL語句 ? Statement接口對象 ? 創(chuàng)建 Statement對象 ? Statement stmt = ()。 ? 主要方法: ? boolean execute(String) 創(chuàng)建并執(zhí)行 SQL語句; ? ResultSet executeQuery(String) 主要用于 Select查詢,結(jié)果為單個記錄集; ? int executeUpdate(String) 用于執(zhí)行 Insert、 Update、 Delete等語句; ? close() 關(guān)閉 Statement對象。 192 JDBC 與數(shù)據(jù)庫操作 ? 創(chuàng)建并執(zhí)行 SQL語句 ? Statement接口對象 ? 例 1 String query = insert into Table1 values(39。Tom39。, 25)。 Statement stmt = ()。 int i = (query)。 ()。 ()。 193 JDBC 與數(shù)據(jù)庫操作 ? 創(chuàng)建并執(zhí)行 SQL語句 ? Statement接口對象 ? 例 2 String query = insert into Table1 values (?, ?) 。 PreparedStatement ps = (query)。 (1, John)。 (2, 50)。 int I = ()。 (1, Mary)。 (2, 60)。 I = ()。 ()。 ()。 194 JDBC 與數(shù)據(jù)庫操作 ? 使用結(jié)果記錄集( result sets) ? ResultSet接口 ? 作用: ? 獲取執(zhí)行 SQL語句 /數(shù)據(jù)庫存儲過程返回的結(jié)果,它的實(shí)例對象包含符合 SQL語句中條件的所有行; ? 可通過 getXXX()方法來訪問記錄集中的數(shù)據(jù)( XXX為 Java數(shù)據(jù)類型)。 ? 主要方法: ? next()、 previous()、 afterLast()、 isAfterLast()、beforeFirst()、 isBeforeFirst()、 first()、 isFirst()、 last()、isLast()、 absolute(n)、 absolute(n)、 relative(n)、 relative(n)、 getRow() 195 JDBC 與數(shù)據(jù)庫操作 ? 使用結(jié)果記錄集( result sets) ? ResultSet接口 ? 例 1:定義一個 ResultSet ? 例 2:更新一行數(shù)據(jù) ResultSet rs = (select * from employees)。 (5)。 (1, John)。 (Ine, 50)。 ()。 //Updates DB // Don’t move in cursor before updateRow() ()。 196 JDBC 與數(shù)據(jù)庫操作 ? 使用結(jié)果記錄集( result sets) ? ResultSet接口 ? 例 3:插入一行數(shù)據(jù) () (Name, Mary)。 (2, 60)。 ()。 //Inserts into RS amp。 DB ()。 注意: 若某些列沒有指定值,則其值為 null 197 JDBC 與數(shù)據(jù)庫操作 ? 使用結(jié)果記錄集( result sets) ? ResultSet接口 ? 例 4:刪除一行數(shù)據(jù) ()。 ()。 198 JDBC 與數(shù)據(jù)庫操作 ? 使用結(jié)果記錄集( result sets) ? ResultSet接口 ? 例 5:批量更新數(shù)據(jù) Statement st = ()。 int[] retArr。 (false)。 (insert into T1 values (39。Jo39。, 40))。 (insert into T1 values (39。Mo39。, 45))。 retArr = ()。 199 JDBC 應(yīng)用實(shí)例 ? 例:對數(shù)據(jù)庫中的表進(jìn)行查詢、更新。 ? 數(shù)據(jù)庫: Access數(shù)據(jù)庫 (); ? 數(shù)據(jù)源名稱: Northwind; ? JDBC驅(qū)動: JDBCODBC橋; ? :顯示訂單表中的內(nèi)容; ? :更新訂單表中的指定記錄; ? 注: ? 此處的示例僅說明采用 JDBC訪問數(shù)據(jù)庫的方法,不代表實(shí)際應(yīng)用中的開發(fā)模式。 ? 實(shí)際應(yīng)用中應(yīng)采用 JDBC+JavaBean、 Servlet、 JSP定制標(biāo)記等方式來開發(fā)。 200 JDBC 應(yīng)用實(shí)例 ? 創(chuàng)建 ODBC數(shù)據(jù)源: Northwind 201 JDBC 應(yīng)用實(shí)例 ? Northwind數(shù)據(jù)庫中訂單表的結(jié)構(gòu) 202 JSP文件結(jié)構(gòu) %@ page contentType=text/html。 charset=GBK % html //數(shù)據(jù)庫連接代碼 //創(chuàng)建 Statement body table tr 顯示記錄表頭 /tr tr 記錄顯示代碼; 記錄增加代碼; 記錄刪除代碼; /tr /table 關(guān)閉數(shù)據(jù)庫連接代碼; /body /html 203 JDBC 應(yīng)用實(shí)例 ? 數(shù)據(jù)庫連接代碼 ? 創(chuàng)建 statement %@page import=.* % %@page import=.* % %@page import=.* % % // 裝載 JDBCODBC橋 ()。 // 建立到數(shù)據(jù)庫的連接 Connection conn = (jdbc:odbc:Northwind,)。 % Statement stmt = ()。 204 JDBC 應(yīng)用實(shí)例 ? 定義結(jié)果記錄集 ? 關(guān)閉數(shù)據(jù)庫連接代碼 ? 顯示記錄表頭代碼 tr th訂單號 /th th客戶名稱 /th th訂購日期 /th th貨主地址 /th /tr % ()。 % % ()。 % ResultSet rs = (“select * from 訂單 )。 205 JDBC 應(yīng)用實(shí)例 ? 記錄顯示代碼 % while(()) {% tr % 獲取訂單 ID % td%= (訂單 ID) %/td % 獲取客戶 ID % td%= (客戶 ID) %/td % 獲取訂購日期 % td%= (訂購
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1