回 帖 发 新 帖 刷新版面

主题:我的VB数据库,AddNew方法怎么用不了阿??

Private Sub Command1_Click()
Dim cn As New ADODB.Connection
Dim rs As New ADODB.Recordset
cn.ConnectionString = "Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=校园卡管理系统"
cn.Open
rs.ActiveConnection = cn
rs.Open "select * from 资料"
rs.AddNew
rs.Fields("wa") = "啊啊啊啊啊啊"
rs.Update
MsgBox "更新成功"
rs.Close
End Sub


错误为:
      实时错误'3251' 当前记录集不支持更新,这可能是提供程序的限制,也可能是选定锁定类型的限制
然后rs.AddNew  变为黄颜色
 
可是我用insert方法 又可以更新,为什么这个却不行阿,我可是照着书上做的[em10]

回复列表 (共2个回复)

沙发

错误很已经告诉你清楚

板凳

书上并不一定都是对的!!!

我来回复

您尚未登录,请登录后再回复。点此登录或注册