vb access adodc 对象关闭时不允许操作 10

大家都告诉我是因为我的数据库没有打开。。。可不知道怎么弄?求助帮我看一下怎么改?PrivateSubCommand3_Click()Dimi,jAsIntegerWith... 大家都告诉我是因为我的数据库没有打开。。。可不知道怎么弄 ?求助帮我看一下怎么改?

Private Sub Command3_Click()
Dim i, j As Integer

With Adodc2
Adodc2.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Users\Huarong\Desktop\软件工程\软件\base\plan.mdb;Persist Security Info=False"
i = MsgBox("确认提交?", vbYesNo)
If i = 6 Then
Adodc2.RecordSource = "delete * from " & Text11 & ""
Adodc2.Refresh
Adodc2.RecordSource = "Insert Into " & Text11 & " select * from " & Text10 & ""
Adodc2.Refresh
j = MsgBox("提交成功!", vbYes)
End If
End With
End Sub
展开
 我来答
YTJ65YUJ
2017-06-24 · TA获得超过382个赞
知道小有建树答主
回答量:412
采纳率:0%
帮助的人:96.1万
展开全部
Adodc1.RecordSource要求得到一个记录集。update语句不返回记录集,所以报错。select * from score 能返回记录集,所以没有问题。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式