以独占方式打开Access数据库

在默认情况下,Access 2000/2002数据库是以“共享”的方式打开的,这样可以保证多人能够同时使用同一个数据库。不过,在共享方式打开数据库的情况下,有些功能比如压缩和修复数据库是不可用的。此外,当系统管理员要对数据库进行维护时,也不希望他人打开数据库。以下的方法可以让你以独占的方式打开ACCESS数据库。

一、打开按钮法

1.在“文件”菜单中,单击“打开”命令。

2.单击需要的ACCESS数据库文件。

3.单击“打开”按钮旁的箭头,然后单击“以独占方式打开”。

二、选项设置法

上述方法适用于偶尔以独占方式打开数据库,如果你经常要以独占方式打开数据库,那么请进行如下设置:

1.在“工具”菜单中,单击“选项”命令。

2.单击“高级”选项,在“默认打开模式”下,单击“独占”。

3.单击“确定”按钮。

之后,当你像通常那样打开数据库文件时,即是以独占方式将它打开。实际上,即使已将默认打开模式设置为“共享”,仍可以使用上述的“打开按钮”法以独占方式打开ACCESS数据库。

时间: 2024-10-18 15:49:24

以独占方式打开Access数据库的相关文章

如何判断是否以独占方式打开当前数据库?

数据|数据库 如何判断是否以独占方式打开当前数据库?   问题: 如何判断是否以独占方式打开当前数据库? 在链接或者用ADO操作其他数据库时,如果被操作的数据库已经被某用户以独占方式打开,就会出错,如何预先判断该数据库是否已经被独占打开?   方法一: 很简单,只要判断 currentproject.connection.ConnectionString中是否包含以下字母Jet OLEDB:Database Locking Mode=0写一个函数就可以判断: Function testLockM

asp.net 它已经被别的用户以独占方式打开,或没有查看数据的权限。

问题描述 MicrosoftJet数据库引擎打不开文件'F:专家管理库EvaluationExpertsSourceEvaluationExpertsWebUIresExcel'.它已经被别的用户以独占方式打开,或没有查看数据的权限. 解决方案 解决方案二:把Excel关掉.解决方案三:看看你是否占用着execl或者把execl进程关掉试试

代码-php通过ado方式连接access数据库的问题?

问题描述 php通过ado方式连接access数据库的问题? 代码如下 <?php echo 'hello1'; $conn = @new COM("ADODB.Connection") or die ("ADO Connection faild."); echo 'hello2'; $connstr = "PROVIDER=Microsoft.Jet.OLEDB.4.0;Data Source=".realpath("db.md

解决方案-vc++ 采用ado方式连接access数据库

问题描述 vc++ 采用ado方式连接access数据库 连接数据库代码如下,当解决方案平台采用win32时,数据库连接正确,当采用x64时抛出异常(0x800aA0E7A)请问在x64下如何连接access数据库? #import ""c:program filescommon filessystemadomsado15.dll"" no_namespace rename(""EOF""adoEOF"")

VC++中使用ADO方式操作ACCESS数据库

ADO(ActiveX Data Object)是Microsoft数据库应用程序开发的新接口,是建立在OLE DB之上的高层数据库访问技术,即使你对OLE DB,COM不了解也能轻松对付ADO,因为它非常简单易用,甚至比你以往所接触的ODBC API.DAO.RDO都要容易使用,并不失灵活性.本文详细地介绍在Visual C++开发环境下如何使用ADO来进行数据库应用程序开发,并给出示例代码.为了使读者朋友都能测试本例提供的代码,我们采用Access数据库,您可以直接在我们提供的示例代码中找到

Microsoft Jet 数据库引擎打不开文件 ……它已经被别的用户以独占方式打开,或没有查看数据的权限

问题描述 语言C#,代码对一个文件的多个sheet进行分次读取,读到某个sheet(不确定)的时候就可能报异常,非必现,但是CI上发生概率比较大,程序只读取不写入.出错程序退出后,任务管理器中没有发现excel进程.excel文件为xls文件请大虾们帮忙看下可能原因有哪些,因为不是必现,也不能调试,找不到原因,代码大概如下,之前没有adp.dispose();后面加上还是报错:stringstrConn="Provider=Microsoft.Jet.OLEDB.4.0;DataSource=&

打开ACCESS数据库问题。

问题描述 我用FileSystemWatcher监视一个不断添加mdb文件的目录,然后打开mdb读取里面的数据.但经常出现"不能打开数据库''.应用程序可能无法识别该数据库,或文件可能损坏."这样的错误,请问怎样解决?连接代码如下:stringstrConn="Provider=Microsoft.Jet.OLEDB.4.0;DataSource="+fileName+";JetOLEDB:DatabasePassword=123";OleDbC

如何防止ACCESS数据库被下载

昨天和animator试验了一下,把data.mdb文件改名为data.asp文件后放在wwwroot目录里.然后在IE中输入data.asp路径后,发现IE显示一片空白,右键->察看源文件,跳出记事本,将内容另存为.mdb文件,用ACCESS打开,发现需要密码,也就是说至少文件头被破坏. 然后用Flashget试验下载data.asp文件,并另存为data.mdb文件,发现用ACCESS打开完好无损!看来,好一些编程人员在开发的时候都认为,改了mdb后缀为asp就能防下载的概念,是错的!后台数

防止ACCESS数据库被下载的9种方法

access|数据|数据库|下载     篇首语:原来改mdb为asp就能防下载是鬼话.     引子:昨天和animator试验了一下,把 data.mdb文件改名为data.asp文件后放在wwwroot目录里.然后 在IE中输入data.asp路径后,发现IE显示一片空白,右键- >察看源文件,跳出记事本,将内容另存为.mdb文件 ,用ACCESS打开,发现需要密码,也就是说至少文件头被破坏.     然后用 Flashget试验下载data.asp文件,并另存为data.mdb文件,发现