ADOData控件的使用和調(diào)試方法

本篇內(nèi)容介紹了“ADO Data 控件的使用和調(diào)試方法”的有關(guān)知識,在實(shí)際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領(lǐng)大家學(xué)習(xí)一下如何處理這些情況吧!希望大家仔細(xì)閱讀,能夠?qū)W有所成!

創(chuàng)新互聯(lián)是一家專業(yè)提供田林企業(yè)網(wǎng)站建設(shè),專注與網(wǎng)站設(shè)計(jì)、網(wǎng)站制作、html5、小程序制作等業(yè)務(wù)。10年已為田林眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)站設(shè)計(jì)公司優(yōu)惠進(jìn)行中。

ADO Data 控件綁定分成二類:簡單型數(shù)據(jù)綁定和復(fù)雜型數(shù)據(jù)綁定。適用于簡單型數(shù)據(jù)綁定組件一般有Lable、TextBox等,適用于復(fù)雜性數(shù)據(jù)綁定的組件一般有DataGrid、ListBox、ComboBox等

1. 在窗體上放置一個(gè) ADO Data 控件(該圖標(biāo)的工具提示為 "ADODC")如果該控件不在“工具箱”中,請按 CTRL+T 鍵,顯示“部件”對話框。在這個(gè)“部件”對話框中,單擊“Microsoft ADO Data Control”。

2. 在“工具箱”中,單擊選定“ADO Data控件”。然后按 F4 鍵顯示“屬性”窗口。

3. 在“屬性”窗口中,單擊“ConnectionString”顯示“ConnectionString”對話框。

4. 如果您已經(jīng)創(chuàng)建了一個(gè) Microsoft 數(shù)據(jù)鏈接文件(Data Link file)(.MDL),請選擇“使用 OLE DB 文件”并單擊“瀏覽”,以找到計(jì)算機(jī)上的文件。如果使用 DSN,則單擊“使用 ADO Data 控件據(jù)源名”,并從框中選擇一個(gè) DSN,或單擊“新建”創(chuàng)建一個(gè)。如果想創(chuàng)建一個(gè)連接字符串,請選擇“使用 ConnectionString”,單擊“生成”,然后使用“數(shù)據(jù)鏈接屬性”對話框創(chuàng)建一個(gè)連接字符串。在創(chuàng)建連接字符串后,單擊“確定”。ConnectionString 屬性將使用一個(gè)類似于下面這一行的字符串來填充:

5. 在“屬性”窗口中,將“記錄源”屬性設(shè)置為一個(gè) SQL 語句。例如:SELECT * FROM Titles WHERE AuthorID = 72在訪問一個(gè)表時(shí),應(yīng)始終包括一個(gè) WHERE 子句。如果這樣做失敗,則會鎖定整個(gè)表,這樣對其他用戶將是一個(gè)嚴(yán)重的障礙。

6. 在窗體上再放置一個(gè)“文本框”控件,用來顯示數(shù)據(jù)庫信息。

7. 在其“屬性”窗口中,將 Text1 的“數(shù)據(jù)源”屬性設(shè)為 ADO Data 控件的名稱 (ADODC1)。這樣就將這個(gè)文本框和 ADO Data 控件綁定在一起。

8. 在其“屬性”窗口中,單擊“數(shù)據(jù)字段”將下拉得到一個(gè)可用的字段列表。單擊所要顯示的字段的名稱。

9. 對希望訪問的其它每個(gè)字段重復(fù)第 6、7、8 步。

10. 按 F5 鍵運(yùn)行該應(yīng)用程序。用戶可以在 ADO Data 控件中使用四個(gè)箭頭按鈕,從而允許用戶到達(dá)數(shù)據(jù)的開始、記錄的末尾或在數(shù)據(jù)內(nèi)從一個(gè)記錄移動(dòng)到另一個(gè)記錄。

掌握DataSet使用方法必須掌握ADO.NET另外一個(gè)核心常用成員--數(shù)據(jù)提供者(Data Provider)。數(shù)據(jù)提供者(也稱為托管提供者M(jìn)anaged Provider)是一個(gè)類集合,在.Net FrameWork SDK 1.0中數(shù)據(jù)提供者分為二種:The SQL Server .NET Data Provider和The OLE DB .NET Data Provider。

而到了.Net FrameWork SDK 1.1時(shí),ADO Data 控件中又增加了The ODBC .NET Data Provider和 The Oracle .NET Data Provider二個(gè)數(shù)據(jù)提供者。The SQL Server .NET Data Provider的操作數(shù)據(jù)庫對象只限于Sql Server 7.0及以上版本,Oracle .NET Data Provider的操作數(shù)據(jù)庫對象只限于Oracle 8.1.7及以上版本。而The OLE DB .NET Data Provider和The ODBC .NET Data Provider可操作的數(shù)據(jù)庫類型就相對多了許多,只要它們在本地分別提供Ole Db提供程序和ODBC提供程序。

在這些數(shù)據(jù)提供者中都有一個(gè)ADO Data 控件,如:OLE DB .NET Framework 數(shù)據(jù)提供者中是 OleDbDataAdapter類,The SQL Server .NET Framework 數(shù)據(jù)提供者中是SqlDataAdapter類,The ODBC .NET Framework 數(shù)據(jù)提供者中是OdbcDataAdapter類。通過這些DataAdapter就能夠?qū)崿F(xiàn)從數(shù)據(jù)庫中檢索數(shù)據(jù)并填充 DataSet 中的表。

“ADO Data 控件的使用和調(diào)試方法”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識可以關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實(shí)用文章!

當(dāng)前文章:ADOData控件的使用和調(diào)試方法
網(wǎng)頁網(wǎng)址:http://muchs.cn/article48/pdjpep.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站建設(shè)網(wǎng)站營銷、響應(yīng)式網(wǎng)站、靜態(tài)網(wǎng)站軟件開發(fā)、品牌網(wǎng)站設(shè)計(jì)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

搜索引擎優(yōu)化