我编写了下面的代码,就是不显示数据,请各位高手指点一下。
Dim strConn As String = "provider=microsoft.jet.oledb.4.0;data source=教材信息.mdb"
Dim objConn As New OleDbConnection(strConn)
Dim objAdap As New OleDbDataAdapter()
Dim objDset As New DataSet()
Dim strSql As String
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
If TextBox1.Text <> "" Then
strSql = "Select * From 教材1 where 教材名称= '" & TextBox1.Text & "'"
End If
objConn.Open()
objAdap.SelectCommand = New OleDbCommand(strSql, objConn)
objConn.Close()
objDset.Clear()
objAdap.Fill(objDset, "教材1")
DataGridView1.DataSource = objDset.Tables("教材1")
End Sub
我的数据库链接是没有问题的,因为浏览数据库的数据都可以,就是查询时,DataGridView里不显示数据,不知道哪里出了问题。