为什么 vb update运行无错 但是数据库记录没变啊
答案:2 悬赏:30
解决时间 2021-03-09 03:02
- 提问者网友:幽瑟玉琼情殇
- 2021-03-08 03:50
为什么 vb update运行无错 但是数据库记录没变啊
最佳答案
- 二级知识专家网友:都不是誰的誰
- 2021-03-08 04:21
是何种数据库??如果是 Oracle 数据库必须 Commit,否则就会锁记录了,Oracle 不是自动提交的,VB Update 完后,必须加上一句:
RecSet.open "Commit",Connection
这其中 recset 是一个 RecordSet 对象,Connection 表示活动的数据库连接。
如果是 SqlServer 一类的数据库,是会自动提交的,就不需要 Commit 了
RecSet.open "Commit",Connection
这其中 recset 是一个 RecordSet 对象,Connection 表示活动的数据库连接。
如果是 SqlServer 一类的数据库,是会自动提交的,就不需要 Commit 了
全部回答
- 1楼网友:猖狂的痴情人
- 2021-03-08 05:27
update 语法问题,你可以 debug.print sql 看一下 或copy到 access里查询 ,一样出错
rs.requery
一行改用三行
rs.close
rs.open "用户信息表", cn, adopenkeyset, adlockpessimistic
set datagrid1.datasource = nothing
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯