1、需要两个控件:TDatasource、TQuery。
触发事件代码:
with Query1 do
begin
close;
sql.clear;
sql.add('select * from 表名 where 字段='值'');
open;
end;
在显示时用 DBLabel、DBEdit、DBGrid等控件即可。
1、首先要用BDE Administrator 连接数据库,如果是paradox数据库,配置参数参看DBDEMOS数据库即可,如果是SQL Server数据库,需要设置DATABASE NAME 和 SERVER NAME。
2、在窗体上放一个TQuery组件,database Name设置为第1步中设置的数据库别名,SQL属性中写SQL语句。
3、放一个TDatasource组件,其data set 属性中选择第2步中添加的TQuery组件的名称。
4、放一个TDBGrid组件,其data source 属性中选择第3步中添加的TDatasource组件的名称。
5、放一个按钮在窗体上,click事件代码如下:
begin
query1.open;
end;
运行程序时点击按钮,DBGrid中就会显示Query的查询结果。如仍有不明白,请E-Mail to:
wang_heying@163.com