急!!!!又遇问题了,大侠们救我

nineclock 2003-12-07 01:50:58
Set rs1 = New ADODB.Recordset
If txtSALARYCONF(1).Text <> "" And IsNumeric(txtSALARYCONF(1).Text) = True Then tj = "cjob.SALARY>" & txtSALARYCONF(1).Text
rs1.Open "select * from cjob where " & tj & "", cnn, adOpenDynamic, adLockOptimistic, adCmdText
Debug.Print
Set DataGrid1.DataSource = rs1
以上句子怎么总是说“行集合不能为标签”
...全文
22 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
nineclock 2003-12-08
  • 打赏
  • 举报
回复
楼上那位姐姐,55555,恩人啊,让我怎么感激你??
programkitty 2003-12-08
  • 打赏
  • 举报
回复
出错的语句Set DataGrid1.DataSource = rs1,原因,datagrid1.datasource并不支持所有的记录游标类型,把rs1.Open "select * from cjob where " & tj & "", cnn, adOpenDynamic, adLockOptimistic, adCmdText 改为rs1.Open "select * from cjob where " & tj & "", cnn, 1,3就可以啦,我调试过,这样改后就没问题啦
programkitty 2003-12-08
  • 打赏
  • 举报
回复
哈,问题解决了吗?
simanh 2003-12-07
  • 打赏
  • 举报
回复
adOpenDynamic
用adopenStatic吧
WangPengAn 2003-12-07
  • 打赏
  • 举报
回复
幫樓主頂一下﹗﹗﹗

1,216

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧