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

正文內(nèi)容

數(shù)據(jù)庫應(yīng)用教程visualbasicsqlserver下ppt-資料下載頁

2025-02-21 10:25本頁面
  

【正文】 CommandText是一個字符串,包含要執(zhí)行的SQL語句、表名、存儲過程或特定提供者的文本命令; RecordsAffected是一個長整型的可選參數(shù),里面存放著調(diào)用該方法所影響的記錄數(shù)目;參數(shù) Options也是一個可選的長整型參數(shù),用來說明 CommandText 參數(shù)中包含的是什么 。 Connection對象的常用方法 7. Cancel方法 該方法用來終止異步執(zhí)行的 Execute或 Open方法調(diào)用。如果試圖終止的方法不是異步執(zhí)行的方法,則將會出現(xiàn)運行錯誤。 8. OpenSchema方法 該方法用來返回數(shù)據(jù)庫的綱要信息。 連接到數(shù)據(jù)庫的方法 概況: 連接到數(shù)據(jù)庫的關(guān)鍵是形成連接字符串,然后把連接字符串賦值給 Connection對象的 ConnectionString屬性,或在調(diào)用連接對象的 Open方法時,把連接字符串作為它的 ConnectionString參數(shù)值。下面主要介紹連接字符串的設(shè)置方法,采用的數(shù)據(jù)庫類型為Microsoft Access數(shù)據(jù)庫和 SQL Server數(shù)據(jù)庫。 連接到數(shù)據(jù)庫的方法 1.通過 ODBC的 DSN建立連接 ( 1)通過 ODBC的 DSN連接到 SQL Server數(shù)據(jù)庫 通過 ODBC的 DSN連接到 SQL Server數(shù)據(jù)庫的連接字符串的一般形式如下: DSN=SQLCollegeMIS。uid=sa。pwd=tah980808 其中,“ SQLCollegeMIS‖是已經(jīng)創(chuàng)建好的 SQL Server數(shù)據(jù)庫的 DSN,“ sa‖是用戶名(系統(tǒng)管理員),“ tah980808‖是用戶(系統(tǒng)管理員)密碼。 ( 2)通過 ODBC的 DSN連接到 Access數(shù)據(jù)庫 通過 ODBC的 DSN連接到 Access數(shù)據(jù)庫的連接字符串的一般形式如下: DSN=AccessCMIS。uid=。pwd= 其中,“ AccessCMIS‖是已經(jīng)創(chuàng)建好的 Microsoft Access數(shù)據(jù)庫的 DSN。 連接到數(shù)據(jù)庫的方法 2.通過 ODBC建立連接 ( 1)通過 ODBC連接到 SQL Server數(shù)據(jù)庫 該方式的連接字符串有兩種:普通安全模式和信任安全模式。 使用普通安全模式的連接字符串的一般形式如下: Driver={SQL Server}。 Server=tahsj。 Database=CollegeMIS。uid =sa。pwd=tah980808 其中“ tahsj‖是服務(wù)器名,“ CollegeMIS‖是數(shù)據(jù)庫名,“ sa‖是用戶名,“ tah980808‖是用戶密碼。 使用信任安全模式的連接字符串的一般形式如下: Driver={SQL Server}。 Server=tahsj。 Database=CollegeMIS。uid =。pwd= 與普通安全模式相比,只是不需要提供用戶名和密碼。 ( 2)通過 ODBC連接到 Access數(shù)據(jù)庫 通過 ODBC連接到 Access數(shù)據(jù)庫的連接字符串的一般形式如下: DRIVER=Microsoft Access Driver (*.mdb)。 DBQ= amp。 amp。 \ 該字符串的作用是連接到應(yīng)用程序所在目錄下的 。 連接到數(shù)據(jù)庫的方法 3.通過 OLEDB建立連接 使用 OLEDB建立連接的連接字符串原型如下: Provider= ProviderName。User ID= UserName。 Password= UserPassword。initial Catalog= DatabaseName。 DataSource=ServerName ① Provider:指定連接數(shù)據(jù)庫的類型。如果連接的是 Access數(shù)據(jù)庫,則此處應(yīng)賦值 Microsoft Jet OLEDB ;如果連接的為 SQL Server 2022數(shù)據(jù)庫,則此處賦值為 。 ② UserID:用戶 ID為訪問數(shù)據(jù)庫的用戶名,例如 SQL Server 2022中的 sa用戶。 ③ Password:用戶密碼是指與用戶 ID對應(yīng)的密碼。 ④ InitialCatalog:根據(jù)連接數(shù)據(jù)庫的不同,該參數(shù)也有不同的含義,在 SQL Server 2022中是指默認打開的數(shù)據(jù)庫名稱。 ⑤ DataSource:指定連接的數(shù)據(jù)庫服務(wù)器名稱。不但可以是數(shù)據(jù)庫服務(wù)器的名稱,還可以是數(shù)據(jù)庫服務(wù)器的 IP地址或數(shù)據(jù)庫服務(wù)器的主機名稱,若是本機可以指定為 Local。 連接到數(shù)據(jù)庫的方法 ( 1)通過 OLEDB連接到 SQL Server數(shù)據(jù)庫 通過 OLEDB連接到 SQL Server數(shù)據(jù)庫的連接字符串的一般形式如下: Provider=。User ID=sa。Password=tah980808。 Initial Catalog=CollegeMIS。 Data Source=TAHSJ 其中, Provider關(guān)鍵字用于指定要連接 SQL Server 2022服務(wù)器; User ID= sa和 Password= TAH980808分別為連接到 SQL Server 2022數(shù)據(jù)庫服務(wù)器的用戶名和密碼; Initial Catalog指定打開的數(shù)據(jù)庫為 CollegeMIS;DataSource指定 SQL Server數(shù)據(jù)庫服務(wù)器為 TAHSJ。 ( 2)通過 OLEDB連接到 Access數(shù)據(jù)庫 通過 OLEDB連接到 Access數(shù)據(jù)庫的連接字符串一般形式如下: Provider=。Data Source= amp。 amp。 \。 amp。 User ID=。Password= 其中“ User ID=‖后面寫用戶名,“ Password=‖后面寫用戶口令。 ? Recordset對象簡介 ? Recordset對象的屬性 ? Recordset對象的方法 RecordSet對象 ? 訪問 Recordset對象中的字段的方法 Recordset對象簡介 Recordset 對象表示的是來自基本表或 SQL命令查詢結(jié)果的記錄集,由一系列的行和列組成,每一行稱為一條記錄,每一列稱為一個字段。在任何時候, Recordset 對象所指的當前記錄均為記錄集中的單個記錄??梢允褂? Recordset 對象進行數(shù)據(jù)操作,如移動記錄、添加記錄、刪除記錄、查詢記錄等。由于數(shù)據(jù)提供者所支持的功能不同,某些 Recordset 方法或?qū)傩杂锌赡軣o法使用。 Recordset對象簡介 ( 1)動態(tài)游標 ——用于查看其他用戶所作的添加、更改和刪除,并用于不依賴書簽的 Recordset中各種類型的移動。如果提供者支持,可使用書簽。 ( 2)鍵集游標 ——其行為類似動態(tài)游標,不同的只是禁止查看其他用戶添加的記錄,并禁止訪問其他用戶刪除的記錄,其他用戶所作的數(shù)據(jù)更改將依然可見。它始終支持書簽,因此允許 Recordset中各種類型的移動。 ( 3)靜態(tài)游標 ——提供記錄集合的靜態(tài)副本以查找數(shù)據(jù)或生成報告。它始終支持書簽,因此允許 Recordset中各種類型的移動。其他用戶所作的添加、更改或刪除將不可見。 ( 4)僅向前游標 ——除僅允許在記錄中向前滾動之外,其行為類似動態(tài)游標。這樣,當需要在 Recordset中單程移動時就可提高性能。 注意: 在打開 Recordset對象之前可通過設(shè)置 CursorType屬性值來選擇游標類型,或使用 Open方法傳遞 CursorType參數(shù)來選擇游標類型。部分數(shù)據(jù)提供者不支持所有游標類型,如果沒有指定游標類型, ADO將默認打開僅向前游標。 Recordset對象的屬性 1. AbsolutePage、 PageCount與 PageSize屬性 用來控制對 Recordset對象的分頁。 PageSize屬性是一個長整型屬性,用于設(shè)置或返回一頁中的記錄數(shù); PageCount屬性是一個長整型屬性,用于返回 Recordset對象包含的數(shù)據(jù)頁數(shù)。即使最后頁是不完整的頁,該頁也會計入到 PageCount屬性值中。如果 Recordset對象不支持該屬性,屬性值為 1,以表明 PageCount無法確定; AbsolutePage屬性也是一個長整型屬性,用來設(shè)置或返回當前記錄所在的頁。其值在 1到PageCount之間,或者取如表 103所示的常量值。當設(shè)置該屬性時,記錄指針將移動到指定頁的第一個記錄。 Recordset對象的屬性 2. AbsolutePosition和 RecordCount屬性 RecordCount屬性是一個長整型屬性,用來返回 Recordset對象中的記錄數(shù)目。若 ADO無法確定記錄數(shù),則該屬性值為 –1。 AbsolutePosition屬性也是一個長整型屬性,用來返回當前記錄的位置或設(shè)置目標記錄相對于第一條記錄的位置,其取值在 1到 RecordCount之間。 注意: 若對記錄集進行了分頁,則 Eof、 Bof、 RecordCount屬性值分別代表的是當前頁的信息,而不是整個記錄集的信息。 3. ActiveConnection屬性 該屬性可以是 Recordset對象相對應(yīng)的 Connection對象,也可以是Connection對象的連接字符串。如果是第二種情況,則相應(yīng)的 Connection對象將被隱式要創(chuàng)建,創(chuàng)建時所需要的參數(shù)均使用默認值。 Recordset對象的屬性 4. CacheSize屬性 該屬性是一個長整型屬性,用來設(shè)置或返回緩存在本地內(nèi)存中的記錄數(shù)。使用 CacheSize屬性可控制數(shù)據(jù)提供者在緩存中所保存的記錄的數(shù)目,并可控制一次恢復(fù)到本地內(nèi)存的記錄數(shù)。例如,如果 CacheSize為 30,首次打開Recordset對象后,數(shù)據(jù)提供者將前面 30條記錄調(diào)入本地內(nèi)存。當在Recordset對象中移動時,數(shù)據(jù)提供者返回本地內(nèi)存緩沖區(qū)中的數(shù)據(jù);一旦移動超過緩存中最后的記錄,提供者便將數(shù)據(jù)源中隨后的 30條記錄恢復(fù)到緩存。 5. CursorType屬性 用來設(shè)置或返回 Record對象中使用的游標類型,是一個枚舉類型值,枚舉常量及其含義如表 104所示。 Recordset對象的屬性 6. EditMode屬性 該屬性用來返回當前記錄的編輯狀態(tài),也是一個枚舉型的常量。取值及其含義如表 105所示。 Recordset對象的屬性 7. Filter屬性 是一個字符串屬性,存放的是一個邏輯表達式,用來進行記錄的篩選,記錄集中只有符合該條件的記錄才會參加處理。給該屬性賦值的一般形式如下: =條件字符串 其中,條件字符串由“ FieldName Operator Value‖格式的子句(如“ StuName=39。趙勇 39?!┙M成,各子句之間通過邏輯運算符連接。 ( 1) FieldName 必須為 Recordset 中的有效字段名。如果字段名包含空格,必須用方括號將字段名括起來。 注意點: ( 2) Operator 必須為關(guān)系運算符,即: 、 、 =、 =、 、 = 或 LIKE。 ( 3) Value 是用于與字段值(如 39。Smith39。、 8/24/9 或 $)進行比較的值。字符串使用單引號作為定界符,日期使用“ ‖號作為定界符,對于數(shù)字,可以使用小數(shù)點、貨幣符號和科學記數(shù)法。如果 Operator為 LIKE,Value還可以使用通配符(“ *”和“ %‖)。 Value 不可為 NULL。 注意: 如果數(shù)據(jù)提供者是 SQL Server,日期型數(shù)據(jù)用“ 39。‖括起來,而不是用“ ‖括起來。但對于 Microsoft Access數(shù)據(jù)庫,日期型數(shù)據(jù)一定要用“ ‖括起來。 Recordset對象的屬性 8. LockType屬性 主要用在多用戶環(huán)境中,實現(xiàn)并發(fā)控制,屬性值表示記錄使用的鎖定類型,是一個枚舉類型的值,取值及其含義如表 106所示。由于該屬性默認值為adLockReadOnly,所以要創(chuàng)建一個可以更新的記錄集,該屬性值必須設(shè)置。 10. MaxRecords屬性 該屬性是一個長整型屬性,用來設(shè)定記錄集對象能夠包含的最多記錄個數(shù),默認設(shè)置為零,表明返回所有所需的記錄。 Recordset對象關(guān)閉時,MaxRecords 屬性為可讀可寫,打開時為只讀。 Recordset對象的屬性 11. Sort屬性 字符串屬性,用來設(shè)置或返回 Recordset對象記錄集中記錄的排列順序。該屬性值是一個字段名或用逗號分隔的多個字段名,在字段名后可選加空格和用于指定字段排列順序的關(guān)鍵字 ASCENDING(升序) 和 DESCENDING(降序)。 12. Source屬性 用來設(shè)置或返回 Recordset 對象中數(shù)據(jù)的來源,可以是 Command對象、SQL 語句、表的名稱或存儲過程。 Source 屬性對于關(guān)閉的 Recordset 是可讀可寫的,對于打開的 Recordset 是只讀的。如果設(shè)置 Source 屬性為
點擊復(fù)制文檔內(nèi)容
教學課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1