|
|
导航: |
论坛 -> DELPHI技术
斑竹:liumazi,sephil |
|
作者: |
|
2004/2/10 9:38:16 |
标题: |
我在用ADO开发ACCESS时,遇到这样的情况:(可能我说的不对,让大家辛苦了,大家有电话我可以) |
浏览:1443 |
|
加入我的收藏 |
楼主: |
我在用ADO开发ACCESS时,遇到这样的情况:有一个数据表要用ACCESS打开他需要这样设置 “工具”->“安全”->“工作组管理员” 如下图1(需要添加新的工作组管理员) 然后点 “加入” 选择用户提供的用户工作组 如图2(文件为system.wmd) 设置好后,在用ACCESS打开的时候需要输入密码; 如图3(用户名称:user密码: pass) 在我用DELPHI连接数据库的,测试连接时出现错误,(提示“microsoft 数据链接错误” 初始化提供者发生错误,测试连接失败。无法启动应用程序。无法启动应用程序。工作组信息文件丢失,或是已被其他用户用独占方式打开。) 如图4 请文我如何做才可!! 我的信箱 zhouhaitao@txzxdz.com
----------------------------------------------
- |
作者: |
|
2004/2/10 9:41:37 |
1楼: |
有人会吗??? 我 在等!
----------------------------------------------
-
|
作者: |
|
2004/2/10 10:00:53 |
2楼: |
如用ADO连接在设置adoconnection时在data link properties 页面中选择ALL分页 中jet OLEDB database password 添加access 密码 即可;
----------------------------------------------
-
|
作者: |
|
2004/2/10 10:09:57 |
2楼: |
用ACCESS访问数据库与用DELPHI访问时的机制不一样,直接使用ACCESS时可以使用用户信息文件来实现多用户,但用DELPHI时是不使用此信息文件的。直接使用数据库权限访问数据库,若想实现在程序中用密码访问来,避免被其它人直接使用。则必须设置数据库密码,在DELPHI访问时用户名随意填,但数据库密码项填入正确的密码。注意不是用户密码项,是数据库密码项,在所有中选择JET OLEDB:DATABASE POSSWORD填入正确的密码即可。
----------------------------------------------
Email:yuanguoxing1976@163.com QQ:172649628
|
作者: |
|
2004/2/10 12:15:06 |
3楼: |
谢谢 wufang (wufang) yuanguoxing1976 (袁国星) 我来试试!
----------------------------------------------
-
|
|