delphi编程时如何自动登录SQL数据库 各位大佬:小弟用DELPHI编程时须登录SQL数据库,但由于是用在触摸屏上,所以没有键盘可输入SQL的数据库登录框,请各位大佬指教如何能自动登录SQL数据库而不需要键盘输入.万分感激!( 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 把 ADOConnection 的 LoginPrompt 设为 False, 程序中直接打开数据库即可。 把 ADOConnection 的 LoginPrompt 设为 False, 程序中直接打开数据库即可。正解! LoginPrompt 设为 False, 各位大佬:小弟按照您们的提示,如下操作:1.添加TADOCONNECTION.2LOGINPROMPT:=FALSE;3.双击TADCONNECTION后,use tadoconnection string添加Provider=MSDASQL.1;Persist Security Info=False;Data Source=chaoshi;但是为什么程序运行后仍会出现SQL登录框? 补充一下,我的程序中用的是TABLE或QUERY Connection String 中还需添加用户名和密码 各位大佬:小弟是新手,按照大佬在方法做,依然出现登录对话框,小弟是用ODBC连接数据库的,程序内含有TABLE和QUERY组件,这否是造成出现对话框的原因,请各位大佬详解,万分感谢! 用一个adoconnection是负责与数据库联接,其它的table,query的connection属性设置为它.这样设置adoconnection的loginprompt为false就行了. 楼上说的对着呢,你是不是用Query或table组件另外连接了? 各位大佬:小弟的程序已经做好了,但用的都是TABLE和QUERY的BDC组件(数量较多),难道只能将它们都改为ADO组件中的ADOTABLE和ADOQUERY才能有效?没有别的方法吗? 用一个adoconnection是负责与数据库联接,其它的table,query的connection属性设置为它.这样设置adoconnection的loginprompt为false就行了.这样可以吗? 要有良好的习惯adoconnection专门用来连接数据库,在这里然后那些ADOQuery,ADOTable再来连接adoconnection,设置好数据库连接属性,并测试连接成功,要允许保存密码。最后loginprompt为false就可以了 tadoconnection string里,你要点build去完整设置一遍并选保存密码 把 ADOConnection 的 LoginPrompt 设为 False, 程序中直接打开数据库即可。就可以用了 双击ADOCONNECTION 控件,选择提供程序,再输入服务器、用户名、密码,记住勾上允许保存密码 UDP能保证的有?不乱序? Tstringlist 如何 除重复内容? 如何将tstringlist传入到fastreport报表中? ado+SQLSERVER+socket三层数据库程序执行SQL的问题? 一个TreeView控件的问题 看一看这个问题。 我想用delphi在前端输入7位小数点,怎幺做? 急,求rave报表使用常见问题! 用SQL语句转换表里的数据问题 何处有轻音乐的MP3可下载? 请问一下delphi2010里面的 WordDocument1控件哪里去了? INDY TCP文件传输问题(急求,在线等)
正解!
小弟按照您们的提示,如下操作:
1.添加TADOCONNECTION.2LOGINPROMPT:=FALSE;3.双击TADCONNECTION后,use tadoconnection string添加Provider=MSDASQL.1;Persist Security Info=False;Data Source=chaoshi;
但是为什么程序运行后仍会出现SQL登录框?
小弟是新手,按照大佬在方法做,依然出现登录对话框,小弟是用ODBC连接数据库的,程序内含有TABLE和QUERY组件,这否是造成出现对话框的原因,请各位大佬详解,万分感谢!
小弟的程序已经做好了,但用的都是TABLE和QUERY的BDC组件(数量较多),难道只能将它们都改为ADO组件中的ADOTABLE和ADOQUERY才能有效?没有别的方法吗?
这样可以吗?
adoconnection专门用来连接数据库,在这里
然后那些ADOQuery,ADOTable再来连接adoconnection,设置好数据库连接属性,并测试连接成功,要允许保存密码。最后loginprompt为false就可以了