关于Delphi中使用Access的问题。(50分)

  • 主题发起人 主题发起人 cy72
  • 开始时间 开始时间
C

cy72

Unregistered / Unconfirmed
GUEST, unregistred user!
小弟刚学习DELPHI和Access,
用Administrator进入温斗2000,
在控制面板中打开BDE Administrator,
双击MS-Access DataBase,
出现DataBase login对话框。
请问此对话框应填写什么?
按确定后提示“……没有足够信息将该DSN与SqlCennect,……”。
这究竟是怎么回事呢?
系统想让我输入什么信息呢?
 
这个ms_Access DataBase是ODBC数据源,需要在控制面板->ODBC里面设置数据库的,
即指向那个mdb文件。
对于Access数据库,个人建议使用Ado连接,操作。
 
建议你用Access建立一个数据库,如:DB,然后在控制面板中打开
管理工具/数据源(ODBC),然后添加你建好的库DB,设定好数据源,高级选项可以设定密码,否则不用密码,
再在控制面板中打开BDE Administrator,就可以调用你的数据源了
 
不是很明白,
我就是在控制面板里设置,
但是总是报错。
您的也一样吗?
 
在ODBC数据原里面选择新建->microsoft access(*.mdb),然后按照对话框填写就行了。
对于在BDE里面测试,可以选中刚才你建立的那个Access别名,双击,就可以了。
 
其实MS-Access DataBase也可以在ODBC里面找到你想要的配置,在那里面,它是没有数据在里面的
你可以在用户DSN面版上找到它,然后点配置按钮,选择你想放入的数据库,在点高级按钮
设定用户和Password,OK!!!
在到BDE Administrator里面,刷新一下MS-Access DataBase,你就可以用你刚设定的用户进去了。
OK!!
 
哦,原来是这样,
虽然我很菜,
不明白其中的含义。
但还是十分感谢ysmstoneman前辈这样详细的答复。
当然也谢谢yzhishi前辈。
 
后退
顶部