为啥 VB.NET中DataGridView控件显示不出来绑定的数据呢?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为啥 VB.NET中DataGridView控件显示不出来绑定的数据呢?相关的知识,希望对你有一定的参考价值。

代码如下:
Dim cnGJCX As New ADODB.Connection
Dim rsGJCX As New ADODB.Recordset
(DGV_GJCX 是一个DataGridView控件)

sqlstrGJCX = "SELECT * FROM CARBIDE.DBO.Table1 ORDER BY [记录号]"
cnGJCX.Open()
rsGJCX = cnGJCX.Execute(sqlstrGJCX)
DGV_GJCX.AutoGenerateColumns = True
DGV_GJCX.DataSource = rsGJCX

为什么在程序运行后,在DATAGRIDVIEW控件上显示不出来查询结果呢?

期待高手能够解决我的问题。请尽量说得明白一些,鄙人刚开始使用VB.NET.
谢谢!!

rsGJCX = cnGJCX.Execute(sqlstrGJCX)
数据库连接正常,这个方法又能返回数据。 最后一句是rsGJCX.tables[0] 试试看
参考技术A Dim cnGJCX As New ADODB.Connection
cnGJCX.Open()
没连接字符串不能打开数据库...

以上是关于为啥 VB.NET中DataGridView控件显示不出来绑定的数据呢?的主要内容,如果未能解决你的问题,请参考以下文章

vb.net中,怎么删除DataGridView控件中选定一行记录,并把数据库里的对应记录也删除掉,求解代码

vb.net Datagridview添加行

VB.net怎么添加数据至ACCESS数据库中,并显示在DataGridview控件的第一行(注意:不是最后一行)。

关于vb.net中datagridview的问题

VB.net datagridview 折叠展开

vb.net datagridview 单击后指定列的内容放置到相同名称的文本框中