怎么动态定义ADO连接语句? 1.即在窗体上不需要添加ADO组件,连接SQL数据源的语句完全通过程序代码实现,就像VB,VB.NET之类的语言,不需要添加connection等组件,通过程序代码连接数据库,请问在DELPHI中可以实现吗? 谢谢!!2.如果不能通过程序代码实现,请问用ADO,ODBC哪种连接数据源好一些? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 var ADOConnection2:Tadoconnection;begin ADOConnection2:= TADOConnection.Create(nil); ADOConnection2.LoginPrompt := False; ADOConnection2.ConnectionString := 'Provider=Microsoft.Jet.OLEDB.4.0; Data Source=' + FileName + ';Extended Properties=Excel 8.0'; .......end; 可以 MyIni : TIniFile ; MyIni := TIniFile.Create(FileNameString) ; with TADOConnection.Create(Nil) do begin ConnectionString := MyIni.ReadString('Database','ConnectString','') ; LoginPrompt := False ; Open ; end ;Ini 文件 :[Database]ConnectString=Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Initial Catalog=DbName;Data Source=LocalHost 多行转为一行的问题 如何指定StringGrid某一行或一列居中或左对齐或右对齐? 怎样用命令设一个表的某个字段或设某两个字段为主键? 如何给你个字符串前补零 二进制流如果转换为MIME???? 我使用DataSource,我需要对数据源编辑修改,他老提示不能插入,或修改模式! 如何真正保存TABLE中的数据? 字符串,帮忙啊~~ 动态生成写入DLL之2 各位 ,打扰了 ,我有一个关于函数的问题请教大家。 我快疯了,如果没人回答我就学张国荣跳楼了。80分只想取出表中的ID值。 Extended、handle是什么意思??
var
ADOConnection2:Tadoconnection;
begin
ADOConnection2:= TADOConnection.Create(nil);
ADOConnection2.LoginPrompt := False;
ADOConnection2.ConnectionString := 'Provider=Microsoft.Jet.OLEDB.4.0;
Data Source=' + FileName + ';Extended Properties=Excel 8.0';
.......
end;
MyIni : TIniFile ;
MyIni := TIniFile.Create(FileNameString) ; with TADOConnection.Create(Nil) do
begin
ConnectionString := MyIni.ReadString('Database','ConnectString','') ;
LoginPrompt := False ;
Open ;
end ;Ini 文件 :[Database]
ConnectString=Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Initial Catalog=DbName;Data Source=LocalHost