使用VB中的ADO方法進行資料表查詢
VB如何使用ADO方法查詢資料表裡的一段資料
用控制項簡單.
前提條件要把adodc控制項正常連接的資料庫上
datagrid控制項綁定到adodc控制項上
Private Sub Command1_Click()
'連接資料庫
Adodc1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\資料庫.mdb"
#'查詢
Adodc1.RecordSource = "select * from 表 where 姓名 like '" & Text1.Text & "' and 專業 like '" & Text2.Text & "'"
Adodc1.Refresh
End Sub
VB怎麼用ADO控制項連接資料庫用程式碼連線
先引用ADO:工程--引用--選擇MS ActiveX Data Objects
##程式碼:
Dim Access_Con As Connection
#Set Access_Con = New Connection
#Access_Con.ConnectionString = "Provider=Microsoft.jet.oledb.4.0;data source=" & App_Path & "\FHL資料.mdb;"
Access_Con.Open
Dim rs As Recordset
Set rs = New Recordset
rs.Open "select * from 使用者管理", Access_Con
''''查詢結果會在rs中,可以把rs綁定在datagrid裡查看資料等
在VB中用ADO控制項連接Access資料庫
新建工程時選資料工程,此時VB6整合偵錯環境左邊工具箱內已載入了有關資料庫程式設計必須的控制項。
然後在FORM1窗體中加入ADODC控制項和DATAGRID控件,將DATAGRID1的屬性DATASOURCE選ADODC1,開啟ADODC1控制項屬性頁使用連接字串,選生成,在提供者選項中選MICROSOFT jet 4.0 OLE DB Provider,然後按要連接資料庫等。在ADODC1控制項屬性頁使用連接字串空白文字視窗就有一長串字串,注意該字串可複製到程式碼用於程式設計。 ADODC1控制項屬性頁的資料來源內有指令文字(SQL)編寫視窗可編寫SQL查詢語言。此視窗的SQL語句可複製到程式碼用於程式設計。
SQL查詢語言主要結構為:
Select 查詢欄位 from 表名 Where 查詢條件語句 [排序語句或分組語句]
查詢欄位必須分別用(西文)逗號分開或就用一個*號代替,上述查詢中排序語句建議最好應用。
SQL查詢語言如有錯程式執行時告訴你出錯,作相應改動即可。本人一般先按上述連接,SQL用"SELECT * FROM TabelName"作調試,無問題,用一個按鈕孔件將前述需複製的連接字符串和SQL查詢語言先複製於按鈕控件的CLICK事件中備著,以便放著以後使用。然後刪除ADODC1孔件,再加入ADODC1控制項再添其他內容。
以下為程式碼實例:
Private Sub Form_Load()
Text1 = ""
#With Adodc1
Adodc1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=E:\db1.mdb;Persist Security Info=False"
Adodc1.RecordSource = "select name from b1 order by name"
Adodc1.Refresh
DataGrid1.Refresh
End With
End Sub
Private Sub Text1_Change()
Adodc1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=E:\db1.mdb;Persist Security Info=False"
Adodc1.RecordSource = "select name from b1 where name >='" & Text1 & "' order by name"
Adodc1.Refresh'對查詢更新
DataGrid1.Refresh
End Sub
以上是使用VB中的ADO方法進行資料表查詢的詳細內容。更多資訊請關注PHP中文網其他相關文章!

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

蒸汽雲錯誤可能是由於許多原因引起的。要順利玩遊戲,您需要採取一些措施來刪除此錯誤,然後才能啟動遊戲。 PHP.CN軟件在這篇文章中介紹了一些最佳方法以及更多有用的信息。

如果您在計算機上有一個名為PC App Store的程序,並且沒有故意安裝它,則可能會感染惡意軟件。 PHP.CN的這篇文章介紹瞭如何刪除PC App Store惡意軟件。

如果您懷疑自己的硬盤遇到問題,可以檢查Windows 7上的錯誤。此php.cn帖子討論了FixDisk Windows 7。您可以遵循該指南以檢查Windows 7上的錯誤。

ExplorerPatcher是一種開源可行可執行文件,可讓您自定義Windows 11開始菜單,任務欄,文件資源管理器等。但是,許多用戶會收到有關HackTool的Trojan警告:Win64/ExplorerPatcher! MTB。為什麼會發生

在Windows 10/11中安裝了像NVIDIA驅動程序這樣的圖形驅動程序之後,您是否曾經遇到過黑屏?現在,在PHP.CN的這篇文章中,您可以找到一些值得嘗試的NVIDIA驅動程序更新黑屏的解決方案。

許多Surfacebook用戶報告說,他們符合Windows 11/10上的“由EW_USBCCGPFILTER.SYS阻止的核心隔離”問題。 PHP.CN的這篇文章有助於解決煩人的問題。繼續閱讀。

如果您需要基於Windows 11 23H2的自定義LITE系統,則可以選擇Windows X-Lite最佳11 23H2 HOME或OVERMIM 11 PRO。繼續閱讀,PHP.CN將向您展示如何下載最佳11 23H2 ISO並在PC上安裝Pro或Home。

是否想知道Windows 11 KB5034204中的新改進和錯誤修復?想要如何在設備上獲取Windows 11 KB5034204?在這篇文章中,PHP.CN軟件將介紹您想知道的信息。
