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

正文內(nèi)容

第15章ado與數(shù)據(jù)綁定控件(編輯修改稿)

2024-08-28 15:23 本頁面
 

【文章內(nèi)容簡介】 mdTable RecordSource Student DataGrid1 DataSource AdoSC DataList1 DataSource AdoSC RowSource AdoStudent DataField Sno ListField Sname BoundColumn Sno 運行結(jié)果 ADO對象 ? 由一組相互獨立的對象組成,對象模型中的每個對象都具有各自的屬性、方法和事件, ? 通過設置和使用這些對象的屬性、方法和事件可以實現(xiàn)對數(shù)據(jù)庫的全部操作。 ADO對象模型 Connection Error Command Recordset Errors Parameter Parameters Field Fields Connection對象 ? 表示一個 OLE DB數(shù)據(jù)源的開放式連接。 ? 是 ADO對象模型的基礎。 ? 在使用 ADO對象模型編程之前,必須先引用 ADO對象模型。方法為:在 VB的 “ 工程 ” 菜單下選擇 “ 引用 ” 命令,然后在打開的窗口中選擇 “ Microsoft ActiveX Data Objects 2. Library”選項(其中 “ ”代表機器上所安裝的版本號) 。 Connection對象的主要屬性 ? ConnectionString 用于指定連接到的數(shù)據(jù)源名稱,使用方法及含義同 ADO數(shù)據(jù)控件。 ? Provider 連接中使用的 OLE DB提供者。 ? ConnectionTimeout 執(zhí)行 Open方法之后等待建立連接的秒數(shù),默認為 15秒。 0表示無限期等待。 ? State 表示 Connection對象是打開還是關閉的常量。 Connection對象的主要方法 ? Open:打開帶有數(shù)據(jù)源的連接,即真正的建立起到數(shù)據(jù)源的物理連接。 ? Close:關閉一個打開的與數(shù)據(jù)源的連接,即終止與數(shù)據(jù)源的連接。 ? Execute:在沒有創(chuàng)建 Command對象的情況下執(zhí)行連接中的一個命令。 ? BeginTrans:開始一個事務。 ? CommitTrans: 提交一個事務。 ? RollbackTrans:回滾一個事務。 Connection對象的主要事件 ? ExecuteComplete:連接中的命令被執(zhí)行后發(fā)生的動作。 ? BeginTransComplete:在 BeginTrans方法完成后發(fā)生的動作。 ? RollbackTransComplete:當 RollbackTrans操作完成時發(fā)生的動作。 ? WillConnect:在試圖連接到數(shù)據(jù)源之前發(fā)生的動作。 ? WillExecute:試圖在連接中執(zhí)行一條命令前發(fā)生的動作。 Connection對象的主要集合 ? Errors Error對象的集合。 ? Properties 描述連接的 Property對象集合。 使用 Connection對象 ? ( 1)設置 ConnectionString連接屬性 Dim adoCn As Set adoCn = New 39。使用 ODBC數(shù)據(jù)源連接數(shù)據(jù)庫 = DNS=ODBC_DSN。UID = LoginID。 PWD= password 39。使用 OLE DB提供者連接數(shù)據(jù)庫 = Provider=。User ID=LoginID。 Initial Catalog=Pubs。Data Source=DB_Server_Name 使用 Connection對象(續(xù)) ? ( 2)使用 Open方法建立連接 ? Open方法用于打開連接: ? ( 3)使用 Close方法斷開連接 ? 用于關閉一個打開的 Connection對象,即斷開與數(shù)據(jù)源的連接。 Command對象 ? Command對象代表對數(shù)據(jù)源執(zhí)行的命令。 ? 使用 Command命令可以查詢數(shù)據(jù),并將查詢結(jié)果返回給 RecordSet對象。 Command對象的主要屬性 ? ActiveConnection:指定當前使用的連接。 ? CommandText:命令的文本表達( SQL語句、存儲過程名和表名)。 ? CommandType:指定要執(zhí)行的命令的類型,與 CommandText屬性的內(nèi)容對應。取值如下: ? CmdText:指定 CommandText的內(nèi)容是一個 SQL語句。 ? adCmdTable:指定 CommandText的內(nèi)容是一個表名。 ? adCmdStoredProc:指定 CommandText的內(nèi)容是一個存儲過程名。 ? adCmdUnknown:默認值,表示命令類型未知。 Command對象的主要屬性(續(xù)) ? CommandTimeout 數(shù)據(jù)源作出響應的最長等待秒數(shù)。 ? Name 表示 Command對象的字符串。 ? State 表示對象是打開、關閉、正在執(zhí)行某一命令和獲取記錄時的狀態(tài)常量,其取值同 Connection對象的 State屬性。 Command對象的主要方法 ? Excute 執(zhí)行 CommandText屬性中指定的命令并返回由此生成的記錄集。 ? CreateParameter 創(chuàng)建一個與命令相關的新的參數(shù)對象。 Command對象的主要集合 ?Parameters 與 Command對象相關的 Parameter對象的集合。 ?Properties 描述 Command對象相關的 Property對象的集合。 使用 Command對象 39。聲明對象 Dim adoCn As Dim adoCm As 39。建立連接 Set adoCn = New = Provider=。User ID=LoginID。 _ amp。 Initial Catalog=pubs。Data Source=DB_Server_Name 使用 Command對象(續(xù)) 39。執(zhí)行命令 Set adoCm = New Set = adoCn = select * from authors 39。使用 Command對象名執(zhí)行命令 = SelAuthors Set = adoCn = select * from authors 39。用名字執(zhí)行命令 Recordset對象 ? 代表從數(shù)據(jù)提供者那里獲取的數(shù)據(jù)記錄集。 ? Recordset對象的主要功能包括: ? 建立記錄集; ? 確定要操作的記錄集中的記錄; ? 通過移動指針瀏覽記錄; ? 對記錄集中的數(shù)據(jù)執(zhí)行更改操作; ? 對記錄集中的數(shù)據(jù)進行過濾。 Recordset對象的主要屬性 ? AbsolutePosition:記錄集中當前記錄的順序位置。 ? ActiveCommand:記錄集中創(chuàng)建的命令。 ? ActiveConnection:記錄集中創(chuàng)建的連接。 ? BOF:如果當前行移動到記錄集的第一條記錄的前邊,則為真。 ? EOF:如果當前行移動到記錄集的最后一行記錄的后邊,則為真。 ? Bookmark:記錄集中當前記錄的唯一標識。 ? DataSourc
點擊復制文檔內(nèi)容
物理相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1