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

正文內(nèi)容

第9章深入進(jìn)行數(shù)據(jù)庫(kù)編程(已修改)

2025-08-01 13:11 本頁(yè)面
 

【正文】 第 9章 深入進(jìn)行數(shù)據(jù)庫(kù)編程 主講:林妙蘭 茂名廣播電視大學(xué) ?Connection對(duì)象 ?Command對(duì)象 ?ADO的內(nèi)部對(duì)象 ?對(duì)多個(gè)表進(jìn)行組合查詢 ?本章小結(jié) ?通訊錄綜合示例 本章內(nèi)容簡(jiǎn)介 ?Recordset對(duì)象 ?存取 SQL Server數(shù)據(jù)庫(kù) ADO的內(nèi)部對(duì)象 ? Connection對(duì)象 — 又稱連接對(duì)象,主要用來(lái)建立與數(shù)據(jù)庫(kù)的連接。 ? Command對(duì)象 — 又稱命令對(duì)象,是對(duì)數(shù)據(jù)庫(kù)執(zhí)行命令的對(duì)象,它可以執(zhí)行對(duì)數(shù)據(jù)庫(kù)查詢、添加、刪除、修改等記錄操作。 ? Recordset對(duì)象 — 又稱記錄集對(duì)象,用來(lái)得到從數(shù)據(jù)庫(kù)返回的記錄集 。 – Error、 Parameter、 ield分別是 它們的子對(duì)象 Connection對(duì)象 ? 建立 Connection對(duì)象 ? Connection對(duì)象的屬性和方法 ? 排序顯示數(shù)據(jù) ? 查找數(shù)據(jù) ? 鏈接到詳細(xì)頁(yè)面 ? 事務(wù)處理 ? Error對(duì)象和 Errors集合 建立 Connection對(duì)象 ? 建立 Connection對(duì)象的方法一般如下: – Set Connection對(duì)象實(shí)例=() Connection對(duì)象實(shí)例 .Open 數(shù)據(jù)庫(kù)連接字符串 – 在上面的數(shù)據(jù)庫(kù)連接字符串中,會(huì)用到若干參數(shù),如 DSN : ODBC數(shù)據(jù)源名稱 User:數(shù)據(jù)庫(kù)登錄用戶名 Password:數(shù)據(jù)庫(kù)登錄密碼 Driver :數(shù)據(jù)庫(kù)的驅(qū)動(dòng)程序類型 Dbq :數(shù)據(jù)庫(kù)的物理路徑 Provider: 數(shù)據(jù)提供者 Data Source:數(shù)據(jù)庫(kù)的物理路徑 連接數(shù)據(jù)庫(kù)的具體方法 ? 常用的數(shù)據(jù)庫(kù)連接字符串的形式: – ( 1)基于 ODBC數(shù)據(jù)源的連接方式 Dsn=address2 – ( 2)基于 ODBC數(shù)據(jù)源的連接方式的省略方式 address2 – ( 3)基于 ODBC但是沒有數(shù)據(jù)源的連接方式 Driver={Microsoft Access Driver (*.mdb)}。 Dbq=C:\Ipub\root\asptemp\chapter9\“ – ( 4)基于 ODBC但是沒有數(shù)據(jù)源的連接方式(使用 路徑) Driver={Microsoft Access Driver (*.mdb)}。Dbq= amp。 () – ( 5)基于 OLE DB的連接方式 Provider=。 Data Source=C:\Ipub\root\asptemp\chapter9\ – ( 6)基于 OLE DB的連接方式(使用 ) Provider=。Data Source= amp。 () Connection對(duì)象的常用屬性 ? ( 1) ConnectionTimeOut、 CommandTimeOut屬性 – 用于設(shè)置 Connection對(duì)象的 Open方法和 Execute方法的最長(zhǎng)執(zhí)行時(shí)間 。 ? ( 2) ConnectionString、 Provider、 Mode屬性 – 這幾個(gè)屬性通常用來(lái)設(shè)置數(shù)據(jù)庫(kù)連接信息或連接權(quán)限等。 – 其中 ConnectionString屬性用于指定數(shù)據(jù)庫(kù)連接字符串,如: – Provider屬性用于指定 OLE DB提供者 ,如:= – Mode屬性用來(lái)設(shè)置連接數(shù)據(jù)庫(kù)的權(quán)限,利用該屬性就可以在打開數(shù)據(jù)庫(kù)時(shí)限制數(shù)據(jù)庫(kù)的連接方式,比如只讀或只寫 . Connection對(duì)象的方法 ? Open、 Close方法 – Open方法用來(lái)建立與數(shù)據(jù)庫(kù)的連接, Close方法用來(lái)關(guān)閉一個(gè)已打開的 Connection對(duì)象及其相關(guān)的各種對(duì)象。 ? Execute方法 – 方法用來(lái)執(zhí)行數(shù)據(jù)庫(kù)查詢,在第 8章中,大家已經(jīng)看到了利用該方法可以完成查詢、添加、更新和刪除記錄的功能。 ? BeginTrans、 CommitTrans、 RollbackTrans方法 – 其中 BeginTrans方法用于開始一個(gè)事務(wù)處理; CommitTrans方法用于提交事務(wù)處理結(jié)果,只有執(zhí)行該方法后,才將結(jié)束事務(wù)處理通道并且真正更新數(shù)據(jù)庫(kù)的內(nèi)容; RollbackTrans用于取消事務(wù)處理結(jié)果,執(zhí)行該方法后,將結(jié)束事務(wù)處理通道并且取消當(dāng)前事務(wù)處理中的任何更新動(dòng)作。 排序顯示數(shù)據(jù) ? 一般,我們會(huì)用 Order By來(lái)實(shí)現(xiàn)對(duì)查詢到的記錄按某個(gè)字段排序的功能,但是許多網(wǎng)站有這樣的效果,單擊表格中某一列的標(biāo)題就可以按相應(yīng)的字段排序了,那么這一功能又是怎么實(shí)現(xiàn)的? ? 下面舉例來(lái)說(shuō)明: – 本示例的中心思想是給列標(biāo)題添加超鏈接;單擊該超鏈接就重新打開本頁(yè)面,不過會(huì)將排序字段名稱附加在查詢字符串中傳遞過來(lái);然后在 Select語(yǔ)句中就可以按該字段排序了。 按各字段排序的示例 查找數(shù)據(jù) ? 許多網(wǎng)站都有查找數(shù)據(jù)的頁(yè)面,可以按照一個(gè)或多個(gè)字段查找符合條件的數(shù)據(jù)。下面就來(lái)制作一個(gè)按照姓名字段查找人員的例子。 ? 本示例的中心思想是利用表單輸入姓名,然后在Select語(yǔ)句中利用 Where條件進(jìn)行模糊查找。 查找數(shù)據(jù)示例 鏈接到詳細(xì)頁(yè)面 ? 如果一個(gè)數(shù)據(jù)表中含有很多字段,都顯示在頁(yè)面中就會(huì)有很多列,看起來(lái)不太方便和美觀。通常做法是只顯示若干重要字段,然后單擊一個(gè)“詳細(xì)”超鏈接,就可以打開一個(gè)詳細(xì)頁(yè)面,在詳細(xì)頁(yè)面中可以顯示所有字段內(nèi)容。 ? 下面舉例來(lái)說(shuō)明,在主頁(yè)面中只顯示了部分字段,并增加了“詳細(xì)”超鏈接,點(diǎn)詳細(xì)后可查看到所有字段。 鏈接到詳細(xì)頁(yè)面示例 事務(wù)處理 ? 為什么要進(jìn)行事務(wù)處理? – 銀行轉(zhuǎn)賬示例 ? 而 BeginTrans、 CommitTrans和 RollbackTrans方法就是來(lái)解決這個(gè)問題的。當(dāng)利用 BeginTrans開始一個(gè)事務(wù)處理后,此后的所有更新都是暫時(shí)的,只有利用 CommitTrans提交事務(wù)處理結(jié)果后,才真正更新數(shù)據(jù)庫(kù)中的信息。如果中間發(fā)生錯(cuò)誤,沒有提交事務(wù)處理結(jié)果,則所有的更新都無(wú)效。 事務(wù)處理示例 Error對(duì)象和 Errors集合 ? Error對(duì)象和 Errors集合 – Error對(duì)象,它又稱為錯(cuò)誤對(duì)象,是 Connection對(duì)象的子對(duì)象。數(shù)據(jù)庫(kù)程序運(yùn)行時(shí),一個(gè)錯(cuò)誤就是一個(gè) Error對(duì)象,所有的 Error對(duì)象就組成了Errors集合,又稱錯(cuò)誤集合
點(diǎn)擊復(fù)制文檔內(nèi)容
語(yǔ)文相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1