首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >ADODB.Recordset数据无法绑定到datagridview中

ADODB.Recordset数据无法绑定到datagridview中
EN

Stack Overflow用户
提问于 2011-07-21 15:50:58
回答 2查看 5K关注 0票数 0

我想将数据从记录集中绑定到数据网格视图中,但数据无法在网格视图中显示,我尝试计算行,有2行数据,但无法绑定到网格视图中。

代码语言:javascript
运行
复制
If Not rs.EOF Then                    
    DataGridView1.DataSource = rs
    DataGridView1.Refresh()
Else
    MsgBox("Record Not Founds  " & txtSearch.Text, MsgBoxStyle.OkOnly)
End If
EN

回答 2

Stack Overflow用户

发布于 2011-07-21 18:38:56

您不能将DataGridView绑定到ADODB.Recordset。如果您不能将数据源更改为ADO.Net,那么您将不得不将记录集预处理为DataGridView可以像DataTable一样绑定到的内容,或者手动写入行。

票数 2
EN

Stack Overflow用户

发布于 2011-07-21 18:43:34

@Stuart的答案是正确的。

您可以使用this site上的代码将recordset转换为datatable,但请注意在我升级到.NET 4时的problem I experienced here

你最好的解决方案是用可以处理数据表/数据集的东西来查询你的数据--你的数据库是什么?

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6772869

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档