VB应用ado链接access数据库,addnew求救?

建立了一个adodc控件,用addnew添加新的记录,前提是text控件已经绑定代码如下:Adodc1.Recordset.AddNewAdodc1.Recordset.... 建立了一个adodc控件,用addnew添加新的记录,前提是text控件已经绑定
代码如下:
Adodc1.Recordset.AddNew
Adodc1.Recordset.Fields("姓名").Value = Text1.Text
Adodc1.Recordset.Fields("年龄").Value = Text2.Text
Adodc1.Recordset.Update
Adodc1.Refresh
运行中显示错误: 实时错误,操作必须使用一个可更新的查询!
请教各位大虾这个是怎么回事?
展开
 我来答
满以柳J7
推荐于2016-08-29 · TA获得超过539个赞
知道小有建树答主
回答量:545
采纳率:66%
帮助的人:543万
展开全部
已经绑定Text 控件,就不需要在赋值语句:
Adodc1.Recordset.Fields("姓名").Value = Text1.Text
Adodc1.Recordset.Fields("年龄").Value = Text2.Text
了,...

Adodc1.Recordset.AddNew 后,在Text 中填写相应的值,然后直接 更新.
Adodc1.Recordset.Update
更多追问追答
追问
兄弟,不行呀,还是那个错误?
追答
检查数据表,看看是否没有给“键值”,因为你只给“姓名”,“年龄”赋值了,还有没有需要赋值的字段?只有满足条件了,才能进行“更新”操作。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式