我用vb链接数据库,为什么datagrid中不显示?

我用vb链接数据库,为什么datagrid中不显示?,第1张

有可能是在form_load中,控件还没有准备好,所以就没有能更新数据源。

另外,rs等数据库相关变量,应该定义为窗体级,或者全局级。要不然,当form_load程序执行完了以后,就被释放了。都是空的。

你的是datagrid1不显示数据还是运行的时候提示错误?我把你的代码复制下来运行可以显示数据。

要是提示错误的话,是不是DataGrid1.Columns(2).Caption = "手机价格"这句。

如果是的话,那说明你没有对datagrid1控件进行设置。datagrid1控件默认只有两列。也就是0,1所以会下标越界。你需要给datagrid1再增加三列。

右击datagrid1控件选编辑,再右击选追加,你的题目再追加三个就行了。然后你再运行试试吧。

如果不是这种情况,请你补充一下问题,具体是什么情况,我好判断是哪儿出了问题。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10099356.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存