请大家帮帮忙!巨简单!

hzc1 2002-12-31 04:49:16
如何使正在使用中的数据库(ACCESS)关闭呢?我所要的是将这个正在使用中的数据库成为一个临时数据库,程序结束时要能删除该数据库。
...全文
44 点赞 收藏 19
写回复
19 条回复
切换为时间正序
请发表友善的回复…
发表回复
hzc1 2003-01-03
呵呵!各位大侠有礼了,谢谢乐乐。
但我总觉得麻烦了点,只用一个程序多好啊,干嘛非要用二个程序呢?
不过你这个方法倒是可行的。
五点整结贴,请各位大侠还有什么高招尽管支来,分保你有拿的!小弟这礼了。
回复
xlfd1999 2003-01-02
拉电源闸门
回复
dvip 2003-01-02
接分......
回复
oswica 2003-01-02
close
回复
「已注销」 2003-01-02
把删除程序做成单独程序,在运行前退出原来程序再打开删除程序,只要删除程序离没有包含数据库连接,那就可以把所有数据库连接关掉了!我原来的程序就是用这种方法一次性关闭所有的联接的!
回复
baqiao1211 2003-01-02
来晚了,不过分点分可以吗?
回复
hzc1 2003-01-02
of123说得很对。
但我所要的情况和你说的有出入,不过我应该已经想清楚问题的解决办法了。
现在我得全力先去试试了。
不过很对不起各位,贴子要推迟一天结了,明儿我保证!!!
回复
SeeMeStudio 2003-01-01
最好的办法是按机箱上的RESET键,所有连接都关闭了,而且是一次性的。
回复
of123 2003-01-01
最好是数据控件或对象完成操作后立即关闭。
例如,在函数或过程的结尾处关闭,或在form_load()中关闭,要和数据控件或对象的创建相对应。
写代码时注意对象的创建和释放相呼应是好习惯。
如果你的程序有多个窗体,建议所有数据控件均在次级窗体中。这样在主窗体的菜单中执行删除、压缩数据库文件都不受影响。
回复
hzc1 2003-01-01
是一次关闭所有的,
回复
hzc1 2003-01-01
谢谢各位了!
我想明白了,还有一事想请教,那就是在程序中如果有多个数据控件连接一个数据库,那又如何关闭这所有的连接呢?请帮忙!!
明天结贴!谢谢各位了!
回复
chenyu5188 2003-01-01
用ADO控件

cn.close
set cn=nothing
回复
hzc1 2003-01-01
是ADO控件。
回复
hzc1 2003-01-01
谢谢各位的捧场,祝各位新年快乐!
我所说的当然是关闭数据库,它的方法是什么?
我现在是用DATA控件/AOD控件直接连接数据库。在这种情况下,我要关闭连接的数据库,然后再KILL掉。怎么做呢?
回复
zhenxizhou 2003-01-01
Happy New Year
回复
matboy 2003-01-01
1。关闭记录集
2。关闭连接
3。释放资源SET =NOTHING
回复
hengxin54 2002-12-31
先关闭记录集后再连接后,然后删除
回复
of123 2002-12-31
关闭所有的记录集和连接。
回复
BenBenBoy 2002-12-31
最好先分清楚到底是数据库还是数据库中的表。

回复
发动态
发帖子

1180

社区成员

VB 数据库(包含打印,安装,报表)
申请成为版主
社区公告
暂无公告