VB.NET:使用文本框过滤数据

VB.NET:使用文本框过滤数据,vb.net,ms-access,Vb.net,Ms Access,这是我的密码: Dim connectionString As String ="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=F:\ACCESS DATABASE\search.mdb" Dim selectCommand As String Dim connection As New OleDbConnection(connectionString) selectCommand = "select * from GH WHERE (COURS

这是我的密码:

Dim connectionString As String ="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=F:\ACCESS DATABASE\search.mdb"

Dim selectCommand As String
Dim connection As New OleDbConnection(connectionString)

selectCommand = "select * from GH  WHERE (COURSE='BSIT')"
Me.dataAdapter = New OleDbDataAdapter(selectCommand, connection)

我想知道如何使用文本框过滤数据。因为此代码必须枚举所有课程,并且需要很多按钮

我不确定我理解的问题是否正确。试试这个

selectCommand = "select * from GH  WHERE (COURSE='" & TextBox1.Text & "')"

您还需要避免在文本框中使用单引号。

代码的其余部分在哪里?或者你想让我们为你写这个吗?如果你得到了解决方案,就把它标记为答案。呃,@Remou,关于.Text属性的警告是否适用于VB.NET,这是这里的编程环境?它在Access/VBA中是相关的,但我不认为它会出现在VB.NET中,就像在VB6和以前一样,.Text属性等同于Access.Value属性,就我所理解的VB窗体编程而言。