环境:XP专业版+SP2,VB6.0+SP6
声明窗体级变量:dim rUser as adodb.recordset
打开ruser后,不能用set datagrid1.datasoure=rUser语句设置datagrid控件datasource属性.运行之前在2000下写的程序,是可以正常使用datagrid控件的.顺便请教下声明变量的时候,有adodb.recordset 和recordset,请问这两个有什么区别?谢谢 !
声明窗体级变量:dim rUser as adodb.recordset
打开ruser后,不能用set datagrid1.datasoure=rUser语句设置datagrid控件datasource属性.运行之前在2000下写的程序,是可以正常使用datagrid控件的.顺便请教下声明变量的时候,有adodb.recordset 和recordset,请问这两个有什么区别?谢谢 !
解决方案 »
- VB WebBrowser控件搜索网站内容
- VB6中用什么控件或者方法实现打印数据库报表
- 在多用户环境中,每个用户都创建了一张叫tblgongxu的局部零时表,如何在删除的时候(连接不断开),不误把其他人的临时表删除?
- VB6.0如何最简单的编写自定义属性和方法事件
- 用msflexgrid修改记录后如何刷新
- 调试竟与工程兼容性设置有关系,为什么?
- 有些苦恼,各位有料到的前辈为我指指路
- 请各位帮个忙,谢谢!
- 使用savepicture保存桌面,但如果使用了scale定义屏幕像素后,就会报错
- ★★★我抗议★★★:这纯粹是讨论vb技术的帖子,怎么会放到灌水乐园呢?
- 嘎嘎,关于PID(包括服务也就是隐藏进程的PID)的获取,这里提出一种新的解决办法哈 加分贴(原贴未的回勿扰)
- 请帮个忙吧
應該不是DataGrid屬性DataSource的關係
可能是因爲你的rs的原因
具體我也不知道adodb.recordset 和recordset的區別
我理解是驅動程序的不同 一個是Adodb一個是其他的吧(等於沒有說 嘎嘎)
rUser.CursorLocation = adUseClient
>声明窗体级变量:dim rUser as adodb.recordset
>打开ruser后,不能用set datagrid1.datasoure=rUser语句设置datagrid控件datasource属性.运行之前在2000下写的程序,是可以正常使用datagrid控件的.你说的“不能用set datagrid1.datasoure=rUser语句设置datagrid控件datasource属性”是什么意思,有什么错误提示或现象?>顺便请教下声明变量的时候,有adodb.recordset 和recordset,请问这两个有什么区别?
recordset 可能是 DAO.recordset
是这样的,程序运行的时候gridData控件没有任何显示,也没有错误提示
你在加载数据之前有判断吗?
IF rs.eof=True then
Msgbox "没有数据"
End if
Msgbox "没有数据"
End if
能够返回记录数量的