全部博文(788)
分类:
2008-10-20 10:36:23
这个很难说的,我只会用ADODataSet、DataSource、DBGrid三个控件
ADODataSet1.ConnectionString:='Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;PassWord=123456;Initial Catalog=gongda;Data Source=XINX';
DataSource1.DataSet:=ADODataSet1;
SqlString:='select * from cjyg where username is not null';
ADODataSet1.CommandText:=SqlString;
DBGrid1.DataSource:=DataSource1;
DBNavigator1.DataSource:=DataSource1;
ADODataSet1.Active:=True;
简单的程序可以直接生成*.exe,但是你如果用到一些文件的话,就需要额外的设置了,如:
uses QDialogs,那么就得需要在系统目录下面有qtintf70.dll了。
现在都用ado 了
我编译后生成的EXE文件放到另外一台电脑上就不能跑了。是否需要在每台电脑都这样设置?
=================================================================================
如果使用BDE,必须在每台运行程序的机器上安装配置BDE。当然,如果用三层的,可以只配置应用服务器所在计算机,其它计算机不必配置
用ADOCONNECTION,ADOTABLE要配合哪个才能把数据表显示出来?
另如果只是要选择某个子段,而不是显示整个表呢?
adoconnection,adodataset(可以设置SQL语句),datasource,tdbgrid.后面两个的使用与BDE用法一样。