在不使用edit或addnew 情况下,使用update

时间:2021-04-29 17:51:55
Me.Data1.Recordset.Edit
       Me.Data1.Recordset.AddNew
       Me.Data1.Recordset("date") = CDate(Me.Combo4.Text)
       Me.Data1.Recordset("name") = Me.Combo3.Text
       Me.Data1.Recordset("b_time") = CSng(Me.Text11(0))
       Me.Data1.Recordset("e_time") = CSng(Me.Text16(0))
       Me.Data1.Recordset("place") = Me.Text16(11).Text
       Me.Data1.Recordset("output") = CSng(Me.Text16(6).Text)
       Me.Data1.Recordset.Update
       Me.Data1.Recordset.MoveLast
编译提示:在不使用edit或addnew 情况下,使用update.
 如何解决?  已经使用edit或addnew 了!

8 个解决方案

#1


就是不能用啊,晕,把那两句去掉试一试

#2


就是 
Me.Data1.Recordset.Edit
Me.Data1.Recordset.AddNew
这两个

#3


单用 Me.Data1.Recordset.Edit 可以操作的
用了 Me.Data1.Recordset.AddNew 就不行!

#4


edit 和addnew不能同时应用,只能用其中的一个然后与update配合使用即可

#5


Me.Data1.Recordset.Edit         编辑修改记录
Me.Data1.Recordset.AddNew       添加记录
请问你这两句是什么意思只能用一条,要么修改要么添加怎么能同时操作呢,如果是修改就去掉第二句,如果是添加就去掉第一句,这样就对了,再调用Update语句

#6


只用 一条 Me.Data1.Recordset.AddNew ,然后 update不行.
只用 一条 Me.Data1.Recordset.Edit ,然后 update行.

#7


如何使用vb操作access数据库?几种方法?

#8


两种方法
(一)静态绑定
 (二)动态绑定

#1


就是不能用啊,晕,把那两句去掉试一试

#2


就是 
Me.Data1.Recordset.Edit
Me.Data1.Recordset.AddNew
这两个

#3


单用 Me.Data1.Recordset.Edit 可以操作的
用了 Me.Data1.Recordset.AddNew 就不行!

#4


edit 和addnew不能同时应用,只能用其中的一个然后与update配合使用即可

#5


Me.Data1.Recordset.Edit         编辑修改记录
Me.Data1.Recordset.AddNew       添加记录
请问你这两句是什么意思只能用一条,要么修改要么添加怎么能同时操作呢,如果是修改就去掉第二句,如果是添加就去掉第一句,这样就对了,再调用Update语句

#6


只用 一条 Me.Data1.Recordset.AddNew ,然后 update不行.
只用 一条 Me.Data1.Recordset.Edit ,然后 update行.

#7


如何使用vb操作access数据库?几种方法?

#8


两种方法
(一)静态绑定
 (二)动态绑定