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

正文內(nèi)容

ado數(shù)據(jù)庫訪問技術(shù)-閱讀頁

2024-08-26 11:10本頁面
  

【正文】 ? adOpenStatic打開靜態(tài)類型游標。它始終支持書簽,因此允許 Recordset 中各種類型的移動。這是打開客戶端 (ADOR) Recordset 對象時唯一允許使用的游標類型。確定提供者打開 Recordset 時應(yīng)該使用的鎖定(并發(fā))類型的 LockTypeEnum 值,可為下列常量之一。 ? adLockPessimistic保守式鎖定(逐個) — 提供者完成確保成功編輯記錄所需的工作,通常通過在編輯時立即鎖定數(shù)據(jù)源的記錄來完成。 ? adLockBatchOptimistic開放式批更新 — 用于批更新模式(與立即更新模式相對)。如果沒有定義 Options 則性能將會降低,原因是 ADO 必須調(diào)用提供者以確定參數(shù)為 SQL 語句、存儲過程還是表名。如果 Options 參數(shù)與 Source 類型不匹配,將產(chǎn)生錯誤。 ? adCmdTable指示 ADO 生成 SQL 查詢以便從 Source 命名的表返回所有行。 ? adCmdStoredProc指示提供者應(yīng)該將 Source 視為存儲的過程。 ? adCommandFile指示應(yīng)從 Source 命名的文件中恢復(fù)持久(保存的) Recordset。 ? adFetchAsync指示在提取 CacheSize 屬性中指定的初始數(shù)量后,應(yīng)該異步提取所有剩余的行。 這是持久 Recordset 對象的典型情況。如果游標類型允許,仍然可以將新數(shù)據(jù)添加到該空 Recordset 對象。關(guān)閉對象并非將它從內(nèi)存中刪除,可以更改它的屬性設(shè)置并在以后使用 Open 方法再次將其打開。 ? 在設(shè)置 ActiveConnection 屬性之前調(diào)用不帶參數(shù)的 Open,可通過將字段追加到 Recordset Fields 集合創(chuàng)建 Recordset 的實例。 (二)使用 Recordset對象(續(xù)) ? 對于部分提供者(例如 Microsoft ODBC Provider for OLE DB 連同 Microsoft SQL Server), 可以通過使用 Open 方法傳遞連接字符串,根據(jù)以前定義的 Connection 對象獨立地創(chuàng)建 Recordset 對象。不過,如果正在相同的連接上打開多個 Recordset 對象,就應(yīng)該顯式創(chuàng)建和打開 Connection 對象,由此將 Connection 對象賦給對象變量。 ? 可以創(chuàng)建所需數(shù)量的 Recordset 對象。使用立即更新,一旦調(diào)用 Update 方法,對數(shù)據(jù)的所有更改將被立即寫入現(xiàn)行數(shù)據(jù)源。 ? 如果提供者支持批更新,可以使提供者將多個記錄的更改存入緩存,然后使用 UpdateBatch 方法在單個調(diào)用中將它們傳送給數(shù)據(jù)庫。調(diào)用 UpdateBatch 方法后,可以使用 Status 屬性檢查任何數(shù)據(jù)沖突并加以解決。但是,在想要保持命令文本并重復(fù)執(zhí)行或使用查詢參數(shù)時,仍然需要 Command 對象。 ? CommandText屬性 ? 定義命令(例如 SQL語句)的可執(zhí)行文本。如果CommandText屬性指定按行返回查詢,執(zhí)行所產(chǎn)生的結(jié)果將存儲在新的 Recordset對象中。 (三)使用 Command對象 ? 可以使用 Command 對象的集合、方法、屬性進行下列操作: ? 使用 CommandText 屬性定義命令(例如, SQL 語句)的可執(zhí)行文本。 ? 可使用 Execute 方法執(zhí)行命令并在適當?shù)臅r候返回 Recordset 對象。 ? 使用 Prepared 屬性決定提供者是否在執(zhí)行前保存準備好(或編譯好)的命令版本。 通過設(shè)置 ActiveConnection 屬性使打開的連接與 Command 對象關(guān)聯(lián)。 ? 將 Command 對象傳送給 Recordset 的 Source 屬性以便獲取數(shù)據(jù)。取決于提供者的功能,某些 Command 集合、方法或?qū)傩员灰脮r可能會產(chǎn)生錯誤。但是,當需要使命令文本具有持久性并重新執(zhí)行它,或使用查詢參數(shù)時,則必須使用 Command 對象。 ADO 仍將創(chuàng)建 Connection 對象,但它不會將該對象賦給對象變量。如果沒有將 Command 對象的 ActiveConnection 屬性設(shè)置為該對象變量,則即使使用相同的連接字符串, ADO 也將為每個 Command 對象創(chuàng)建新的 Connection 對象。必須將 Command 的 ActiveConnection 屬性設(shè)置為 Connection 對象。
點擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1