如何用VBA往数据库中批量写入数据?

wlbgmpb 2007-04-11 08:51:37
我想用VBA网一个数据库表中插入多笔数据,当全部成功时就commit,如果中间出现异常或者错误时就全部取消插入,请问该如何实现呢?
...全文
613 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
wlbgmpb 2007-05-30
  • 打赏
  • 举报
回复
ok
wlbgmpb 2007-05-30
  • 打赏
  • 举报
回复
tks
chentao106 2007-04-14
  • 打赏
  • 举报
回复
新建一个recordset,先将所有数据写入本地的recordset,写完后打开事务并使用recordset的update方法一次性提交这些数据,如果出错则不会有记录被插入
SK猫 2007-04-12
  • 打赏
  • 举报
回复
跟asp一样,建个conn对象,然后执行 insert 就可以了
异常判断可以用err.number,大于0就表示异常

5,139

社区成员

发帖
与我相关
我的任务
社区描述
其他开发语言 Office开发/ VBA
社区管理员
  • Office开发/ VBA社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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