CSDN论坛 > VC/MFC > 数据库

怎么知道一个access文件是否打开或正在被使用! [问题点数:20分,结帖人loulanlouzhu]

Bbs1
本版专家分:1
结帖率 100%
CSDN今日推荐
Bbs2
本版专家分:488
匿名用户不能发表回复!
其他相关推荐
C# 判断文件是否正在被使用
  bool IsFileInUse(string fileName)        {            bool inUse = true;            if (File.Exists(fileName))            {                FileStream fs = null;                try     
word转pdf时,出现“此文件正由另一应用程序或用户使用”的问题
以前遇到过word与灵格斯冲突,只要一打开屏幕取词功能,word就崩溃,现在word与卡巴斯基冲突了!(office 为2007,卡巴斯基9.0版) 解决方法: 设置->选项-威胁和排除->排除对象-设置->排除规则-添加->排除对象,将D:/Program Files/Microsoft Office/Office12/WINWORD.EXE添加到排除对象,OK.
判断文件是否正在被使用
 //判断文件是否正在被使用。如果被使用 返回1 ,否则返回0function IsFileInUse(fName: string ): boolean;var      HFileRes: HFILE;begin    Result :=false;   if not FileExists(fName) then exit;HFileRes :=CreateFile(pchar(fName),
Normal.dotm正由另一程序占用或者用户占用 解决方法
C# 生成word文档时弹出“Normal.dotm被另一程序或用户使用”的主要原因是在生成word文档后关闭word时发生的问题。 //出现提示框前我们通常使用的关闭word代码为 oDoc.Close(ref oMissing, ref oMissing, ref oMissing); oWord.Quit(ref oMissing, ref oMissing, ref oMissing
Java检查文件是否可写(被占用)的一个技巧
思想:文件打开时,给它建立一个临时文件,其他操作要打开这个文件,先检测临时文件在不,在的话就DENY掉.。实现:private   void   checkFile(File   file,   long   beginTime,   int   timeOut)   throws   InterruptedException,   IOException   {         wh
java判断文件是否正在写入
Flink批处理时,遇到一个场景:flink在分析日志文件时,如果日志文件已经存在,flink则会正确读取并分析日志文件。这里问什么说正确读取呢?假设,日志文件很大,大到100M,在慢网络情况下,将日志文件发送到slave节点分析,那么,是不是会存在这么一种情况,文件还在传输,而flink程序却已发现有新日志文件,并将其转移到了工作目录进行下一步分析。
(转)查看进程打开了哪些文件&某一个文件正在被哪些进程所读写
有许多情况下,我们需要查看一个进程当前打开了哪些文件,反过来我们也希望知道某一个文件正在被哪些进程所读写。在Linux下有许多有用的工具可以帮我们完成这两个工作,下面介绍这两个工具:lsof与fuser。     fuser find files or sockets' user      格式:fuser [选项] fname 
ORA-08104: 该索引对象79931正在被联机建立或重建
现象:执行重建索引是报错 alter index CLAIMDATA.CLM_ATP_TASK_TYPE REBUILD ONLINE; ORA-08104: 该索引对象79931正在被联机建立或重建 解决: SQL> DECLARE   2  RetVal BOOLEAN;   3  OBJECT_ID BINARY_INTEGER;   4  WAIT_FOR_LOCK
使用c#检测文件正在被那个进程占用
要检测文件被那个进程占用,需要使用微软提供的工具Handle.exe,这里有微软提供的下载我们可以在c#中调用Handle.exe 来检测到底哪个进程占用了文件string fileName = @"c:\aaa.doc";//要检查被那个进程占用的文件 Process tool = new Process(); tool.StartInfo.FileName = "handle.exe";
判断文件是否被占用
判断文件FileName是否正在被打开/使用,如果被占用返回true,否则返回false function IsFileInUse(const FileName: string): boolean; var   HFileRes: HFILE; begin   if not FileExists(FileName) then   begin     Result := False
关闭