我在odbc数据源中新建一个part 指向一个a.mdb文件,然后在bde administratorr 的part中 选定了a.mdb的路径后,做数据库时了q

  • 主题发起人 主题发起人 ★蓝天★
  • 开始时间 开始时间

★蓝天★

Unregistered / Unconfirmed
GUEST, unregistred user!
我在odbc数据源中新建一个part 指向一个a.mdb文件,然后在bde administratorr 的part中 选定了a.mdb的路径后,做数据库时了query,连接数据库也成功了,但每次运行程序时,总是会先出来一个对话框,要求输入密码和用户名,不知道我该怎么去掉这个对话框,还有我对设制BD(20分)<br />我在odbc数据源中新建一个part 指向一个a.mdb文件,然后在bde administratorr 的part
中 选定了a.mdb的路径后,做数据库时了query,连接数据库也成功了,但每次运行程序时
,总是会先出来一个对话框,要求输入密码和用户名,不知道我该怎么去掉这个对话框,
还有我对设制BDE这类的还不是太理解,不知我上面说的是不是准确?设BDE时是不是也要
设odbc呢?
 
用adoconnection和adoquery吧
改adoconnection的loginprompt属性为false就行了
 
bde:
加一个TDataBase,连你的数据库别名。DataBase的LoginPrompt设为False。
Query的DatabaseName来连你的DataBase。
要不就如楼上所说用Ado
 
唉~ 居然忘了database 真是昏了头 [:D]
 
不僅將loginprompt屬性設為false
還有,如果你的數據庫含有用戶及密碼,
應該在database的params中加上:
USER NAME=sa //填上密碼用戶名
PASSWORD=fff //填上密碼

 
use database
 
对你说的这个问题,直接将LoginPrompt属性为false就行了。对于ADOConnection和Database
都是一样的
 
这也算问题
 
用ado吧,比较简单,可以设相对路径
 
楼上的兄弟们说的很清楚了,你自己建的如果不设置bde(用ODBC),
系统就找不到这个数据源,就无法对这个库进行操作,这是我的理解.
 
接受答案了.
 
后退
顶部