E Eng Unregistered / Unconfirmed GUEST, unregistred user! 2000-02-01 #1 各位专家: 怎么我通过BDE引擎打开*. mdb的数据库时, 总是要我输入用户名和密码, 好麻烦的, 怎么办??? 谢谢!!!
C Crane Unregistered / Unconfirmed GUEST, unregistred user! 2000-02-02 #3 在你的数据控件旁边再加入TDataBase控件,将他先于你的数据库连 然后给TDataBase.DatabaseName一个值,比如dbCrane,然后你的 数据控件如TQuery的DatabaseName等于dbCrane.将Tdatabase.LoginPrompt 负值成FALSE即可.
在你的数据控件旁边再加入TDataBase控件,将他先于你的数据库连 然后给TDataBase.DatabaseName一个值,比如dbCrane,然后你的 数据控件如TQuery的DatabaseName等于dbCrane.将Tdatabase.LoginPrompt 负值成FALSE即可.
Z zengxing Unregistered / Unconfirmed GUEST, unregistred user! 2000-03-26 #4 BDE对Access 数据库的支持好像不好。 使用TDATABASE OR ODBC 试一试。 谁有默认密码也请告诉我。
K Kent Unregistered / Unconfirmed GUEST, unregistred user! 2000-03-26 #5 补充Crane: 在onlogin事件中 Username:='username' password:='password'(如没设就是'') 即可。。
H Hjking Unregistered / Unconfirmed GUEST, unregistred user! 2000-03-26 #6 补充Crane和Kent: 也可在TDatabase的Params特性中加入: Username:='username' password:='password'(如没设就是'') 不输入用户名和密码是很方便,但是不安全,Eng,我认为你应该保留。
补充Crane和Kent: 也可在TDatabase的Params特性中加入: Username:='username' password:='password'(如没设就是'') 不输入用户名和密码是很方便,但是不安全,Eng,我认为你应该保留。
Y YunEr Unregistered / Unconfirmed GUEST, unregistred user! 2000-03-28 #7 在加入了Tdatabase后,我经常是用这种方法,供你参考; procedure TForm1.FormCreate(Sender: TObject); begin …… DATABASE1.ALIASNAME :='DATABASE'; DATABASE1.DataBASENAME:='DATABASE'; DATABASE1.Params.CLEAR; DATABASE1.PARAMS.Add('UserName='); DATABASE1.Params.ADD('PassWord='); DATABASE1.LOGINPROMPT :=FALSE; …… 前面两行是动态设置别名和数据库名, 呵呵,供你参考,祝你好运!
在加入了Tdatabase后,我经常是用这种方法,供你参考; procedure TForm1.FormCreate(Sender: TObject); begin …… DATABASE1.ALIASNAME :='DATABASE'; DATABASE1.DataBASENAME:='DATABASE'; DATABASE1.Params.CLEAR; DATABASE1.PARAMS.Add('UserName='); DATABASE1.Params.ADD('PassWord='); DATABASE1.LOGINPROMPT :=FALSE; …… 前面两行是动态设置别名和数据库名, 呵呵,供你参考,祝你好运!
B bjwz Unregistered / Unconfirmed GUEST, unregistred user! 2000-03-28 #8 加入TDATABASE 加入TTABLE 双击TDATABASE打开属性窗口 在DATABASE NAME中打入一个别名,在最右面选MSACCESS 接着点下面的DEFAULT键,会在旁边的编辑框中生成一些代码,不用管它, 下面有一个选项是LOGINPROMPT,默认是选择的,去掉里面的选择,关闭 在TTABLE中的DATABASE NAME中选你刚建的那个库名,再在TABLE NAME中选你的表名, 这时会报一个错,再在TDATABASE的属性窗口中修改DATABASE NAME一行,改为你的数据库的路径和名称.再在TTABLE中选TABLE NAME就可以了.
加入TDATABASE 加入TTABLE 双击TDATABASE打开属性窗口 在DATABASE NAME中打入一个别名,在最右面选MSACCESS 接着点下面的DEFAULT键,会在旁边的编辑框中生成一些代码,不用管它, 下面有一个选项是LOGINPROMPT,默认是选择的,去掉里面的选择,关闭 在TTABLE中的DATABASE NAME中选你刚建的那个库名,再在TABLE NAME中选你的表名, 这时会报一个错,再在TDATABASE的属性窗口中修改DATABASE NAME一行,改为你的数据库的路径和名称.再在TTABLE中选TABLE NAME就可以了.
C Chenlili Unregistered / Unconfirmed GUEST, unregistred user! 2000-03-28 #10 老问题了请先检索。 补充一句:access表最好用ADO(DELPHI5有e.g)
V Victortim Unregistered / Unconfirmed GUEST, unregistred user! 2000-03-29 #11 to nengneng:BED--Borland Database Engine 我比较同意Hjking 在TDatabase的Params特性中加入: Username:='username' password:='password' 将Tdatabase.LoginPrompt设为False即可
to nengneng:BED--Borland Database Engine 我比较同意Hjking 在TDatabase的Params特性中加入: Username:='username' password:='password' 将Tdatabase.LoginPrompt设为False即可