范例Recordset.Fields.Item(Name)-教育大市集.ppt

  1. 1、本文档共27页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
范例Recordset.Fields.Item(Name)-教育大市集.ppt

新視覺化程式設計開發工具 主題:Active X Data Object 本章重點 ADO 概述 ADO 的優點 ADO 的物件架構 ADO 的資料取用方式 ASP 的資料庫存取環境 ADO 物件 最重要的資料庫存取物件之一 簡化了許多操作的步驟 提供更快速,更有效率的資料存取方式。 ADO 處理架構 ADO 的優點 使 用 簡 易:簡化資料庫連結。 速 度 快:直接和ODBC 或OLE DB 的環 境結合,速度更快,更有效率。 耗用記憶體少:大幅度縮減記憶體的需求。 耗用磁碟空間少:DLL 佔用的空間減少,在 存取過程中對硬碟空間的 需求也降低 物件的類別少 ADO 適於建立主從式架構及web 應用的原因 可獨立產生物件。 能進行批次處理。 支援Stored Procedures ,並能運用傳出及傳入參數,同時接受傳回值。 提供不同的類型的Cursor ,同時也支援後端Cursor 的使用。 先進的資料集快取管理。 能夠限制資料傳回的列數。 可以存取Stored Procedure 或是批次敘述傳回的多重資料集。 提供多執行緒(Threaded) 的物件處理環境,提供有效率的伺服器應用。 ADO 的物件架構 在ADO 主要處理的物件包括: Connection:代表連結到某個資料來源或 是OLE DB 服務程式的環境。 範例:Set Conn = Server.CreateObject(ADODB.Connection) Command :存放特定命令的定義。 範例:Set rs=conn.Execute(SELECT * FROM Employees) Recordset :物件代表某個查詢結果所傳回 來的完整記錄構成的集合。 範例: Set Rs = Server.CreateObject (ADOdb.Recordset) Rs.Open Select * From Students Connection物件基本動作(一) Connectionstring 、Connectiontimeout 以及Mode 等屬性,在開啟連結環境之前先行設定環境。 利用Defaultdatabase 屬性來安排預設的資料庫。 利用Isolationlevel 屬性來安排交易進行時隔離的層級。 Connection物件基本動作(二) 利用Provider 屬性決定OLE DB 的服務程式。 利用Open 及Close 方法來建立,及移除和資料來源的連結。 利用Execute 方法執行SQL 命令。 利用Command timeout 決定命令執行時過期的時間。 Connection物件基本動作(三) 利用Begintrans 、Committrans 以及Rollbacktrans 等方法,以及Attributes 屬性來安排交易的進行。 利用Errors 群集取得資料來源所傳回的錯誤訊息。 利用Version 取得ADO 的版本相關資料。 Command物件 CreateObject:建立ADODB.Command 物件、設定Command 物件的屬性,決定要執行的SQL 敘述、等待命令回應的時間、利用那一個連結環境等等 用Execute 命令執行 範例: set cmd=Server.CreateObject(“ADODB.Command”) set rs =cmd.Execute(“SQL指令”) Field 物件(一) Name 屬性取得欄位的名稱。 Value 屬性來更改或檢視Recordset 的內容。 Type 、Precision 、以及NumericScale 屬性來取得欄位的基本性質。 DefinedSize 屬性取得某個欄位宣告的大小。 範例:Recordset.Fields.Item(Name) Recordset.Fields.Item(0) Field 物件(二) ActualSize 屬性取得欄位內容的實際大小。 Attributes 屬性及Properties 群集決定欄位所能夠進行的操作或功能。 AppendChunk 及Getchunk 方法來處理儲存有大量字元或是二進位資料的欄位。 OriginalValue 及UnderlyingValue 屬性在批次更新的過程中解決資料衝突的問題。 Recordset 物件 處理的紀錄所構成的集合 open(取得記錄) Movefirst( 移至第一筆) Move

您可能关注的文档

文档评论(0)

2752433145 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档