小弟请教一个刚开始学习的问题! 就是在主界面打开的时候怎么用程序编写一个用ADO连接SQL server数据库的程序。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 procedure tform1.oncreate(send:tobject);const s1='Provider=SQLOLEDB.1;Integrated Security=SSPI;'; s2='Initial Catalog=hgdata;Data Source=127.0.0.1;';(hgdata为数据库名)begin form6.ADOConnection1.Close; form6.ADOConnection1.ConnectionString:=s1+s2; form6.ADOConnection1.Open; 就可以用adoquery来操作数据表了 一般是把连接字符串放在INI文件中,主程序打开时读入连接字符串,再连接ADO即可。 老是看见你...lianshaohua(永远深爱一个叫“然”的好女孩儿!) 呵呵..... var iniconfig:Tinifile; sservername,suserid:string; // sserverip,suserpw:string;// spwd,sdbsource:string;begin try StrExePath := extractfilepath(application.ExeName);//取得当前应用程序的路径 iniconfig:=tinifile.create(StrExePath+'ConfigInfo.ini'); ADOConnection1.Close; ADOConnection1.ConnectionString:=''; try sservername:=iniconfig.readstring('config','Server Name',''); suserid:=iniconfig.ReadString('config','User ID',''); ADOConnection1.ConnectionString:='Provider=SQLOLEDB.1;Persist Security Info=False;Initial Catalog=piccdb;User ID='+ suserid+';'+'Data Source='+sservername; adoconnection1.Connected:=true; pu_go:='go'; finally iniconfig.Free; end; except pu_go:=''; Application.MessageBox( '读取配置文件发生错误!', '警告', MB_OK+MB_ICONWARNING); end; 散分. 来谈谈Delphi XE4的试用感受 多表关联的问题 测试贴代码 学习 Delphi 深入开发Windows 网络编程 和主动防御(RootKit) 有什么好的书籍。 delphi 问题 一个关于窗口,入门极的问题,:) unsatisfied forward or external declaration ..... 请问谁知道函数后面跟的Sender,Self这样的参数怎么用? 如何让两个CheckListBox内容同步? 请问一个很简单的问题,望各位大侠指教! Delphi可否使用IPX/SPX协议? SQL语句改错III
const
s1='Provider=SQLOLEDB.1;Integrated Security=SSPI;';
s2='Initial Catalog=hgdata;Data Source=127.0.0.1;';(hgdata为数据库名)
begin
form6.ADOConnection1.Close;
form6.ADOConnection1.ConnectionString:=s1+s2;
form6.ADOConnection1.Open;
就可以用adoquery来操作数据表了
lianshaohua(永远深爱一个叫“然”的好女孩儿!)
呵呵.....
iniconfig:Tinifile;
sservername,suserid:string;
// sserverip,suserpw:string;
// spwd,sdbsource:string;
begin
try
StrExePath := extractfilepath(application.ExeName);//取得当前应用程序的路径
iniconfig:=tinifile.create(StrExePath+'ConfigInfo.ini');
ADOConnection1.Close;
ADOConnection1.ConnectionString:='';
try
sservername:=iniconfig.readstring('config','Server Name','');
suserid:=iniconfig.ReadString('config','User ID','');
ADOConnection1.ConnectionString:='Provider=SQLOLEDB.1;Persist Security Info=False;Initial Catalog=piccdb;User ID='+
suserid+';'+'Data Source='+sservername;
adoconnection1.Connected:=true;
pu_go:='go';
finally
iniconfig.Free;
end; except
pu_go:='';
Application.MessageBox(
'读取配置文件发生错误!',
'警告',
MB_OK+MB_ICONWARNING);
end;