If Not rs.EOF Then
DataGridView1.DataSource = rs
DataGridView1.Refresh()
Else
MsgBox("Record Not Founds " & txtSearch.Text, MsgBoxStyle.OkOnly)
End If
答案 0 :(得分:2)
您无法将DataGridView绑定到ADODB.Recordset。如果您无法将数据源更改为ADO.Net,则必须将记录集预处理为DataGridView可以像DataTable一样绑定的内容,或者只是手动编写行。
答案 1 :(得分:1)
您可以使用this site上的代码将recordset
转换为datatable
,但在升级到.NET 4时请注意problem I experienced here
您最好的解决方案是使用可处理数据表/数据集的内容查询数据 - 您的数据库是什么?