社区
数据库相关
帖子详情
我在程序中一个函数压缩access数据库,但是系统提示说:已经被某某用户以独占方式打开。请教各位怎么解决啊?
georgehappy
2003-09-11 03:35:15
你是大哥!
...全文
36
6
打赏
收藏
我在程序中一个函数压缩access数据库,但是系统提示说:已经被某某用户以独占方式打开。请教各位怎么解决啊?
你是大哥!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
palu
2003-09-11
打赏
举报
回复
在调用这个函数之前要关闭对这个access库的连接
palu
2003-09-11
打赏
举报
回复
在调用此函数之前关闭对这个access库的连接
georgehappy
2003-09-11
打赏
举报
回复
是,就是我的当前程序打开了这个数据库,我的意思怎么先断开与数据库连接,压缩后,恢复连接
给出这个函数:
function CompactDatabase(AFileName,APassWord:string):boolean;
var
STempFileName:string;
vJE:OleVariant;
Const
SConnectionString = 'Provider=Microsoft.Jet.OLEDB.4.0;Data Source=%s;'
+'Jet OLEDB:Database Password=%s;';
begin
STempFileName:=GetTempPathFileName;
try
vJE:=CreateOleObject('JRO.JetEngine');
vJE.CompactDatabase(format(SConnectionString,[AFileName,APassWord]),
format(SConnectionString,[STempFileName,APassWord]));
result:=CopyFile(PChar(STempFileName),PChar(AFileName),false);
DeleteFile(STempFileName);
except
result:=false;
end;
sjlsy
2003-09-11
打赏
举报
回复
可能有其它软件在使用权用该数据库,如:你在用Access修改该数据库
trampgzy
2003-09-11
打赏
举报
回复
那个独占的人可能就是你
你没打开它吗?
关闭重新启动看看
WWWWA
2003-09-11
打赏
举报
回复
代码?
MySQL
函数
、
用户
自定义
函数
Re: MySQL
函数
、
用户
自定义
函数
&... #
用户
自定义
函数
我们学习了 MySQL 的
系统
内置的
函数
之后,如果
系统
内置的
函数
不能满足我们的应用,可以创建存储
函数
。 -------------------------------
最新某某《 Java
程序
性能优化:让你的Java
程序
更快、更稳定》
《Java
程序
性能优化:让你的Java
程序
更快、更稳定》以Java性能调优为主线,
系统
地阐述了与Java性能优化相关的知识与技巧。 《Java
程序
性能优化:让你的Java
程序
更快、更稳定》共6章,先后从软件设计、软件编码、JVM...
SQL SERVER
中
如何使用行锁
为什么要引入锁多个
用户
同时对
数据库
的并发操作时会带来以下数据不一致的问题:丢失更新A,B两个
用户
读同一数据并进行修改,其
中
一个
用户
的修改结果破坏了另
一个
修改的结果,比如订票
系统
脏读A
用户
修改了数据,随后B
用户
...
SQL Server
数据库
-从基础到掌握
sql server
数据库
学习
linux操作
系统
第08章 设备管理
计算机
系统
中
的设备种类繁多,虽然它们的物理形态、技术特性和操作
方式
等各不相同,但都可以看作是完成某种输入/输出操作的功能部件。对设备进行分类的标准有多种。可以按照不同的指标对设备进行分类。 1. 输入...
数据库相关
2,498
社区成员
88,445
社区内容
发帖
与我相关
我的任务
数据库相关
Delphi 数据库相关
复制链接
扫一扫
分享
社区描述
Delphi 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章