请问如何使用Delphi打开.AIS的数据库文件,急!! (200分)

  • 主题发起人 主题发起人 harrylifeng
  • 开始时间 开始时间
H

harrylifeng

Unregistered / Unconfirmed
GUEST, unregistred user!
只能使用ADO的方式。
我用ODBC试了一下,用Access的数据库引擎。提示错误:
“You do not have the necessary permissions to use the '****.AIS' object.
Have your system administrator or the person who created this object
establish the appropriate permissions for you”
用户名和密码都是正确的。我用Access2000可以打开。

 
我做过金蝶的一个配套, 其中.AIS就是他们的帐套文件,但全部有权限限制,是ACCESS的用户与组
的权限限制, 在用ADO访问时一定要在连接字符串里加上这些信息, 方法是在创建连接字符串时
在连接信息里加上ACCESS用户帐号和口令就行了.

不知道这样能不能解决你的问题呢, 如果你觉的有可能的话, 还可以联系我
goodyuanpeng@263.net,
希望你早日高定,这样,我就可以挣些分了.^_^
 
哦,漏了一点,主要是时间久了,没记清,呵呵..

你应该还有个.MDA文件啊,是ACCESS SYSTEM DATABASE 的文件,扩展名和ACCESS版本有关,
不过作用一样,就是管理打开权限的.呵呵 , 这个少不得的.
 
呵呵,我现在已经差不多搞掂了。多谢。
补充一点,我现在使用的Provider是Jet4.0,首先选择数据库,
然后设定其SYSTEM DATABASE为那个.MDA文件。再输入用户名和密码就可以
连接成功了。
感谢你的回复,接受答案了。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
I
回复
0
查看
511
import
I
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部