请教rdo访问sql server的问题

jirim 2003-09-12 02:20:48
这是我用rdo访问sql server的全过程。当修改数据库中的数据时显示出错:结果集只读。请指教,谢谢!
Public Rde_sys As rdoEnvironment
Public Rdc_sys As rdoConnection
Dim rdoIc As rdoResultset
Set Rde_sys = rdoCreateEnvironment("", "sa", "")
Rde_sys.CursorDriver = 1
Set Rdc_sys = Rde_sys.OpenConnection("ntsql", , , "uid=sa;pwd=")
Rdc_sys.Execute "use unistardb"
Rdc_sys.QueryTimeout = 10
sql = "select room_id,gst_namee,gst_namec,pubic_time,reach_date,leave_date,bed,floor_no,build_no,flag from iccard_info where flag = 0 and room_id like '" & roomid & "' and datediff(day,'" + nsdate + "', reach_date)=0"
Set rdoIc = Rdc_sys.OpenResultset(sql)
If Not rdoIc.EOF Then
rdoIc.Edit '显示出错:结果集只读
rdoIc(5) = data1
rdoIc.Update
End If
rdoIc.Close: Set rdoIc = Nothing
...全文
45 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
sujiang 2003-09-16
  • 打赏
  • 举报
回复
不要用RDO,用ADO访问。
jirim 2003-09-16
  • 打赏
  • 举报
回复
等了几天了,怎么还是没人理我啊!!
jirim 2003-09-12
  • 打赏
  • 举报
回复
那位大哥帮帮忙啦
yijiansong 2003-09-12
  • 打赏
  • 举报
回复
UP

1,216

社区成员

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

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