我往DB2中写入一条记录,提示错误 实时错误'3215' Current Recordset does not support updating. This may be a limitation of the provider, or of the selected locktype.请教是什么问题引起的
Dim rs As ADODB.Recordset
Dim Con As ADODB.Connection
Set Con = New ADODB.Connection
Con.Open "Provider=IBMDADB2.1;Password=gykj84277666;User ID=ydfw;Data Source=YDFW;Persist Security Info=True"
Set rs = New ADODB.Recordset
rs.Open "Select * From Area Where ID = 100", Con, adOpenDynamic, adLockOptimistic
rs.AddNew
rs.Fields("ID") = 100
rs.Fields("Name") = "²âÊÔ"
rs.Fields("Flag") = 1
rs.Update
rs.Close
Dim rs As ADODB.Recordset
Dim Con As ADODB.Connection
Set Con = New ADODB.Connection
Con.Open "Provider=IBMDADB2.1;Password=gykj84277666;User ID=ydfw;Data Source=YDFW;Persist Security Info=True"
Set rs = New ADODB.Recordset
rs.Open "Select * From Area Where ID = 100", Con, adOpenDynamic, adLockOptimistic
rs.AddNew
rs.Fields("ID") = 100
rs.Fields("Name") = "²âÊÔ"
rs.Fields("Flag") = 1
rs.Update
rs.Close
解决方案 »
- SQL语句:字符串替代查询参数的问题
- DLL函数的问题。
- 一个想不明白的有难度的问题——怎么平均分割Line?
- CreateFile 中的第四个参数lpSecurityAttributes要设置为何值
- mciSendString的问题(急急急!!!)
- 划线中怎么样让几个点用平滑的曲线连接起来?
- 大家还记得那个新闻组的网址吗?叫什么NEW.NEWFANS.NET什么的,具体不记得了,请大家告诉我啊
- vb--mysql--select语句问题
- 如何在VB中实现长时间定时?即每隔1小时,2小时或3小时自动运行某一段代码?
- 给个提示吧
- 在VB6中,如何结束一个正在运行的程序,使之退出内存
- 请问怎样用ADSI链接活动目录??
---------------------
译为:
当前这条记录集不支持更新,可能是已选择锁的类型(类似:悲观锁.....)or用户权不够!用户权限不够不行,那就是锁的类型了!