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

正文內(nèi)容

第9章深入進(jìn)行數(shù)據(jù)庫(kù)編程-資料下載頁(yè)

2025-07-20 13:11本頁(yè)面
  

【正文】 e名稱為sqltest,數(shù)據(jù)庫(kù)登錄賬號(hào) jjshang,登錄密碼 123456,ODBC數(shù)據(jù)源名稱為 test。數(shù)據(jù)表和字段與 Access數(shù)據(jù)庫(kù) 。 ( 1)基于 ODBC數(shù)據(jù)源的連接方式 – % – Dim conn – Set conn=() – Dsn=test。Uid=jjshang。Pwd=123456 – % ? 同連接 Access數(shù)據(jù)庫(kù)一樣,也可以省略為: – % – Dim conn – Set conn=() – test, jjshang, 123456 – % ( 2)基于 ODBC但沒(méi)有數(shù)據(jù)源的連接 ? 連接方法如下: – % – Dim conn – Set conn=( ) – Driver={SQL Server}。 Server=localhost。 Database=sqltest。 Uid=jjshang。 Pwd=123456 – % – 其中 Server參數(shù)表示 SQL數(shù)據(jù)庫(kù)服務(wù)器地址; – localhost表示本機(jī),也可以使用 IP地址。如果使用其他服務(wù)器上的 SQL數(shù)據(jù)庫(kù),只要將localhost替換為該服務(wù)器的 IP地址即可。 ( 3)創(chuàng)建基于 OLE DB的連接 ? SQL數(shù)據(jù)庫(kù)也可以使用 SQL Server的 OLE DB提供程序連接,例子如下: – % – Dim conn – Set conn=() – Provider=SQLOLEDB。 Data Source=localhost。 initial Catalog=sqltest。 Uid=jjshang。 Pwd=123456 – % 存取 SQL數(shù)據(jù)庫(kù)總結(jié) ? 連上 SQL數(shù)據(jù)庫(kù)后,所有操作同 Access數(shù)據(jù)庫(kù),程序基本不用改動(dòng)。 – 需要特別說(shuō)明的是,在 SQL語(yǔ)句中,日期字段值兩邊的 號(hào)要改為單引號(hào)。 ? Access數(shù)據(jù)庫(kù)和 SQL數(shù)據(jù)庫(kù)是可以相互轉(zhuǎn)化的 – 可以將 Access數(shù)據(jù)庫(kù)導(dǎo)入 SQL,或者將 SQL數(shù)據(jù)庫(kù)導(dǎo)出為 Access數(shù)據(jù)庫(kù)。 實(shí)際開(kāi)發(fā)時(shí),可以先用 Access數(shù)據(jù)庫(kù),這樣方便些。等基本上開(kāi)發(fā)好后,再導(dǎo)入到SQL數(shù)據(jù)庫(kù)中。而要修改的是就是個(gè)別字段的類型和連接數(shù)據(jù)庫(kù)的語(yǔ)句。 – 但是 SQL數(shù)據(jù)庫(kù)還是要穩(wěn)定些, 大型網(wǎng)站應(yīng)該采用SQL數(shù)據(jù)庫(kù)。 對(duì)多個(gè)表進(jìn)行組合查詢 ? 多個(gè)表中組合查詢數(shù)據(jù)的情況 – 也就是說(shuō)從這個(gè)表中取若干個(gè)字段,再?gòu)牧硪粋€(gè)表中取若干個(gè)字段,其實(shí)主要用到的就是 Select語(yǔ)句中的組合查詢語(yǔ)句。 – 下面我們舉例說(shuō)明:建立數(shù)據(jù)庫(kù) ,它包括兩張表:表 tbUsers包含用戶名、密碼、真實(shí)姓名、性別等字段,表 tbLog包括用戶名、登錄 IP、登錄時(shí)間字段?,F(xiàn)在需要從 tbUsers中選取用戶名和真實(shí)姓名,從 daylog中選取登錄 IP和登錄時(shí)間。具體請(qǐng)看代碼。 多個(gè)表進(jìn)行組合查詢的示例 通訊錄綜合示例 ? 通訊錄的設(shè)計(jì) ? 通訊錄的實(shí)現(xiàn) ? 關(guān)于通訊錄的討論 通訊錄的設(shè)計(jì) ? 現(xiàn)在就來(lái)綜合前兩章所學(xué)內(nèi)容,來(lái)實(shí)現(xiàn)一個(gè)功能更為復(fù)雜的通訊錄。 – 本通訊錄要求能夠分頁(yè)、排序顯示數(shù)據(jù),并在詳細(xì)頁(yè)面中顯示詳細(xì)信息,能夠添加、更新和刪除記錄,能夠查找記錄。實(shí)際上就是要將前面所學(xué)功能整合到一起。 – 本通訊錄具體包括如下 9個(gè)文件: ? —— 數(shù)據(jù)庫(kù)文件; ? —— 連接數(shù)據(jù)庫(kù)文件; ? —— 配置文件,用來(lái)聲明一些常數(shù); ? —— 首頁(yè),使用分頁(yè)和排序顯示所有人員信息; ? —— 顯示人員詳細(xì)信息文件; ? —— 查找人員文件。 ? —— 添加人員文件; ? —— 刪除人員文件; ? —— 更新人員信息文件; 通訊錄的實(shí)現(xiàn)( 1) ? 下面就簡(jiǎn)要講解一下每個(gè)文件的重點(diǎn)和難點(diǎn) ? ( 1)數(shù)據(jù)庫(kù)連接文件 – 由于很多文件都要用到連接數(shù)據(jù)庫(kù)的語(yǔ)句,為了方便,可以將這部分單獨(dú)保存成一個(gè)文件,然后在其他文件中用“ !Include file=” 將其包含進(jìn)來(lái),這就相當(dāng)于將這些語(yǔ)句直接寫在別的文件中。 通訊錄的實(shí)現(xiàn)( 2) ? ( 2)配置文件 – 這是一個(gè)配置文件,主要用來(lái)聲明一些常數(shù),在其他文件中也可以用 Include語(yǔ)句包含進(jìn)來(lái)。這樣做的好處可以方便修改程序中的一些參數(shù)。比如如果要修改分頁(yè)顯示數(shù)據(jù)時(shí)每頁(yè)的記錄數(shù),只要修改下面的文件即可。 通訊錄的實(shí)現(xiàn)( 3) ? ( 3) 首頁(yè) – 這是本程序的首頁(yè) , 其中將本章的分頁(yè)顯示數(shù)據(jù) 、 排序顯示數(shù)據(jù) 、 鏈接到詳細(xì)頁(yè)面三個(gè)示例整合到了一起 。另外 , 還增加了 “ 添加記錄 、 查找記錄 、 更新記錄 、刪除記錄 ” 的超鏈接 。 – 下面是程序代碼和運(yùn)行結(jié)果: 通訊錄的實(shí)現(xiàn)( 4) ? ( 4)詳細(xì)頁(yè)面文件 – 本頁(yè)面和 。請(qǐng)大家自己學(xué)習(xí)體會(huì)。 ? ( 5)查找人員文件 – 本頁(yè)面是在 。其中只是將表格等 HTML代碼都用 法輸出了,另外,添加了“更新”、“刪除”和“詳細(xì)”超鏈接,也請(qǐng)大家自己學(xué)習(xí)體會(huì)。 ? ( 6)添加人員文件 – 這兩個(gè)頁(yè)面也很簡(jiǎn)單,請(qǐng)大家自己學(xué)習(xí)體會(huì) 通訊錄的實(shí)現(xiàn)( 5) ? ( 8)更新人員信息文件 – 本頁(yè)面實(shí)際上是在 上修改的,只不過(guò)將兩個(gè)文件合并成了一個(gè)文件 ,請(qǐng)看具體代碼: 關(guān)于通訊錄的討論 ? 上面的通訊錄已經(jīng)是一個(gè)比較實(shí)用的數(shù)據(jù)庫(kù)程序了。 ? 不過(guò),如果要用在公眾網(wǎng)上,還需要解決安全問(wèn)題。因?yàn)楝F(xiàn)在任何人都可以添加、刪除和更新記錄。實(shí)際上應(yīng)該加上管理界面,管理員輸入密碼后才可以刪除或更新記錄。 ? 此外,本示例在容錯(cuò)性等細(xì)節(jié)方面考慮還不夠,比如在查找記錄頁(yè)面單擊“刪除”或“更新”超鏈接,執(zhí)行完畢后不會(huì)返回本頁(yè)面,而會(huì)直接返回首頁(yè)。大家可以結(jié)合這兩章內(nèi)容自行完善。 本章小結(jié) ? 本章主要講述了 ADO的 3個(gè)對(duì)象: Connection、Command和 Recordset對(duì)象。并分別講述了它們的3個(gè)子對(duì)象 Error、 Parameter和 Field對(duì)象。 ? 關(guān)于本章,希望大家重點(diǎn)掌握的是 3個(gè)對(duì)象的概念和彼此的關(guān)系,以及使用事務(wù)處理,分頁(yè)顯示數(shù)據(jù)、從多個(gè)表中組合查詢 等知識(shí)點(diǎn),并且要認(rèn)真體會(huì)最后一個(gè)綜合示例。 ? 本章內(nèi)容確實(shí)非常龐雜,不過(guò)大家不用擔(dān)心,在實(shí)際開(kāi)發(fā)中只要使用最常用的方法即可。
點(diǎn)擊復(fù)制文檔內(nèi)容
語(yǔ)文相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1