如问如果在delphi中进行SOL的后台查询

wuji 2000-10-08 12:01:00
请叫高手,如问如果在delphi中进行SOL对表的后台查询。并将查询后表中的字段值给其它控件。还有一个问题是对日期输入用什么控件比较好。
...全文
145 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
cooer 2000-10-13
  • 打赏
  • 举报
回复
1、需要两个控件:TDatasource、TQuery。
触发事件代码:
with Query1 do
begin
close;
sql.clear;
sql.add('select * from 表名 where 字段='值'');
open;
end;
在显示时用 DBLabel、DBEdit、DBGrid等控件即可。

2、用TwwDBDateTimePicker。

wuji 2000-10-13
  • 打赏
  • 举报
回复
可以说的详细一点吗?
CathyWang 2000-10-13
  • 打赏
  • 举报
回复
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
dpo 2000-10-08
  • 打赏
  • 举报
回复
关注!
enlightenment 2000-10-08
  • 打赏
  • 举报
回复
Me,too.
rannado 2000-10-08
  • 打赏
  • 举报
回复
1、用TQuery and 数据库感应控件 如 DBEdit、DBGrid等等

2、InfoPower Pick 中的 TwwDBDateTimePicker


还有不懂 rannado@sian.com

CKEN 2000-10-08
  • 打赏
  • 举报
回复
<<delphi4核心技术内幕>>中有例子
dogbear2000 2000-10-08
  • 打赏
  • 举报
回复


1、用TQuety

2、TDateTimePicker

如果要和DB相连,用TDBDateTimePicker (网上有,我也写过一个)




5,386

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧