在delphi数据库编程中怎样才能把sql server的用户密码框给取了,换成delphi编的用户密码框?(80分)

  • 主题发起人 主题发起人 天什
  • 开始时间 开始时间
我也想知道这个问题
 
用TDATABASE控件连接数据库,然后将loginprompt属性设置为false就可以了。至于自己
的登陆窗口,自己重新写一个,在创建主窗口前调用就可以了。
 
用TDATABASE,双击后,Driver name选 MS_SQL,再點一下Defauls,寫入用戶名和密度碼信息
以及庫名,服務器名什麼的。再把左下角的兩個復選框的勾去了,就OK了。
然後自己寫一個登錄窗口即可。
 
用TDATABASE控件连接数据库,然后将loginprompt属性设置为false。
建一个窗口,放两个Edit;一个Button
然后buttonclick()中
with DATABASE do
begin
params.clear;
params.add('user name='+edit1.text);
params.add('password='+edit2.text);
Connected:=true;
end;


 
这很容易
将数据源连接控件的loginprompt属性设置为false
自己做过输入密码的界面
然后把用户填写的id和密码动态加入connectionstring中就行了
 
用TDATABASE控件连接数据库,然后将loginprompt属性设置为false就可以了。至于自己
的登陆窗口,在TDATABASE的onlogin事件里添加代码。
 
我用的是ado,做法和terry_lzs大致相同。
 
多人接受答案了。
 
后退
顶部