是VB的错还是ACCESS的错?

wuyvhua 2007-08-17 03:45:28
我发现一个问题,不知你们有没有遇到过?这个问题不太好表述,请大家耐心听我说说:我是用VB6+ACCESS做程序的,同一些低码在程序中保存数据时却有时正确,有时却不正确。你也许会说,不正确时是什么提示,但我正是因为这个事担心,程序象正常工作一样,什么也不给你提示,如果你要查询你保存的这些数据,你也会查到他们。所以是否已经正确保存,你当时是不会知道的,因为程序看起来工作正常(被保存的数据也能查到,当然让你觉得正常)。但当你退出程序,关机后到第二天你再进入程序时,如果上次保存过程中是有问题的,你这时就会发现,你上一次保存的数据可能一点也没有了,就象昨天你什么也没做过一样。有时可能上次做了一天的工作,保存记录可能多达上千条,但再启动计算机时却没有了。对这个问题,我是查看了很多资料也没有找到原因,原来我以为是没有在事务处理语句后加上强制保存的参数,可是我加了后,还是有时候会出现,真得让我很是困惑,好象从VB4我就发现有这个问题,如果这个问题找不到原因,还真让我觉得这个VB系列的语言是不敢用的。如果你们有遇到过这个情况的一定不惜赐教。我的分数不多,等有了分我再多给,先解决问题要紧呀,毕竟我们都有在用呀.(我刚才在VB版中问的问题,他们让我来这儿问一下,请指教,先谢谢了。)
...全文
210 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
OracleRoob 2007-08-23
  • 打赏
  • 举报
回复
多种多样的原因都有可能。

所有的对象,如:表、查询、窗体等等
wuyvhua 2007-08-23
  • 打赏
  • 举报
回复
TO:wangtiecheng(不知不为过,不学就是错!) :请问一下为什么要这样做呀?导入的是是包括所有表和数据吗?
wuyvhua 2007-08-22
  • 打赏
  • 举报
回复
这可怎么办呢?
OracleRoob 2007-08-22
  • 打赏
  • 举报
回复
奇怪!

没遇到过!
OracleRoob 2007-08-22
  • 打赏
  • 举报
回复
新建一个MDB,将原来的所有对象导入到新的MDB中试试。
wuyvhua 2007-08-21
  • 打赏
  • 举报
回复
谢谢大家帮我想办法。我的程序就是单机单用户的,事务也都有提交(保存后不关计算机再查询是能查到的)。比如同一批数据如果在重新开机后发现没有被保存的话,如果重新输入就可以保存。今天又有人说我的程序出现这个问题,真急死我了。
wuyvhua 2007-08-21
  • 打赏
  • 举报
回复
好象是不会。因为这个问题不是经常地出现,而是偶尔出现,不能去测试。我遇到过几次(两三年时时间有3至4次吧),我感觉只是退出程序但不关机是看不出来的,就好象是写到了计算机的缓存中一样。
OracleRoob 2007-08-21
  • 打赏
  • 举报
回复
只与开机有关?

输入并保存后,把程序关掉呢,是否也丢失数据?
OracleRoob 2007-08-20
  • 打赏
  • 举报
回复
用单个用户测试一下。
饮水需思源 2007-08-19
  • 打赏
  • 举报
回复
增加记录用:conn.execute "insert into tablename(...) values(...)"
修改记录用:conn.execute "update tablename set ... where ..."
删除记录用:conn.execute "delete from tablename where ..."
OracleRoob 2007-08-18
  • 打赏
  • 举报
回复
检查一下你的代码,看看逻辑是否有问题。

一般情况下,用VB操作MDB保存数据有延时,这是正常的,但一般不会出现楼主说的情况。

使用事务,是否没有提交事务?
ewang11 2007-08-18
  • 打赏
  • 举报
回复
如果是多人操作,检查一下记录锁定是什么方式
njlrg 2007-08-17
  • 打赏
  • 举报
回复
无论是vb还是Access,
如果如你所说,
它们还能走到现在吗?
查一查代码吧。
pastbee 2007-08-17
  • 打赏
  • 举报
回复
你这个问题我倒是还没有遇到过,在ACCESS中,我一般不用事务,数据都在本机上,只要数据库设计的合理一点,出错的几率应该等于0.
关注你的答案,帮你顶一下.

7,732

社区成员

发帖
与我相关
我的任务
社区描述
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
社区管理员
  • Access
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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