有关AddNew的问题

wxy001 2002-09-15 05:09:42
我在学这个小型的数据库问题是,在添加功能中我调用了Addnew,第一次添加是可以的,但是我添加第二个的时候,在保存的时候,就出现“该操作被关联对象取消”,我不清楚在是Addnew的问题(是否addnew只能用一次),还是我保存的程序出了点问题,现在把保存的程序写在如下:db.BeginTrans
Data1.Recordset.Update '数据写如数据库

db.CommitTrans
Data1.Refresh
Initial_Button
Exit Sub

多谢大家!
...全文
39 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
uploo 2002-09-16
  • 打赏
  • 举报
回复
rstEmployees.AddNew
rstEmployees!emp_id = strID
rstEmployees!fname = strFirstName
rstEmployees!lname = strLastName
rstEmployees.Update

addnew 没问题的
free7090 2002-09-16
  • 打赏
  • 举报
回复
可能是你再没有关闭单前记录集,或者是没有关闭当前连接,又打开了一个新的连接,这可能会出现你说的现象,关闭当前连接,然后打开,你看可不可以解决,不过,你在对数据库操作,应该使用数据库操作的一个类,这样会解决你对数据库操作的所有问题!!!
努力吧
yjmking 2002-09-16
  • 打赏
  • 举报
回复
Addnew之后,使用Update来更新一下。
如果出错,就再也不能增加新纪录了。需要使用Cancel方法,然后才能继续添加。
strongfisher 2002-09-16
  • 打赏
  • 举报
回复
up
qiqif 2002-09-16
  • 打赏
  • 举报
回复
应该没问题的
addnew后,update
下一次addnew应该没问题的
thezone 2002-09-16
  • 打赏
  • 举报
回复
up

7,785

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧