多连接操作ACCESS的问题
我用的是VC6.0+ADO+ACCESS 2003,问题如下:
我在同一个线程中用一个连接SELECT库表,将结果保存起来,然后用另一个连接将SELECT的记录全部删除,然后再用一连接进行SELECT操作(SELECT条件同上次SELECT),结果发现SELECT的结果依旧含第一次SELECT的结果数据。郁闷!!!请问大家碰到这样的问题怎么处理的啊:)拜托了!!!
问题点数:0、回复次数:3Top
1 楼oyljerry(【勇敢的心】→ ㊣提拉米苏√㊣)回复于 2005-04-04 10:34:54 得分 0
线程是否同步Top
2 楼szsteven2003(steven)回复于 2005-04-04 11:46:25 得分 0
线程是同步的。。。。就是感觉执行删除时没有及时提交,我用的_ConnectionPtr的Execute...Top
3 楼changxu21(dlss)回复于 2005-04-09 17:46:53 得分 0
不同的连接之间并不是实时同步的,一个连接删除数据后,需有一个延迟,其他的连接才能读到更新的数据。
还有一种可能是,在用于删除数据的连接中是否使用了事务,是否提交了数据?Top
相关问题
- 请教jdbc连接到access数据库进行查询操作的问题,多谢拉
- 在Delphi中用ADO连接Access具体怎么操作阿?
- !!!!高分求解!!!delphi连接操作access奇怪问题!!
- vc++编windows console application应用程序怎么连接操作access
- asp连接Access 数据库 insert ,update 操作错误,求助 100 分
- jsp和access或者sql server 2000连接和对数据库的操作
- 请问ADO在连接数据库(ACCESS)时能不能一次连两个或多个呢?如果可以,怎么操作呢?谢谢!
- ADO中,要同时操作多张表,建立一个连接和建立多个连接哪种更好?
- 使用ADOconnection连接到SQLserver数据库,在多次连接-执行插入数据操作-断开-连接后会出现数据库连接异常
- 使用ADOconnection连接到SQLserver数据库,在多次连接-执行插入数据操作-断开-连接后会出现数据库连接异常




