如题,请教,非常感谢.
解决方案 »
- 关于delphi数据添加的问题
- FastReport打印的时候怎么忽略掉符合一些特定条件的记录。
- 请问如何用D7的IdSMTP,IdPOP3控件收发邮件?
- 请问哪位知道把字符串转换成二进制的函数????急等啊!!!!!!!!
- 有没搞自来水公司营业管理系统的
- 求助[在线等待,解答立即给分],关于ADOTABLE的使用
- 请问哪里有“Delphi 5.X ADO_MTS_COM+高级程序设计篇”书下载?
- treeview的使用~~~~??
- 关于RAVE报表预览问题~~~~~~~~~~问题简单~~~~~~
- 删除一条记录记录后。什么文件大小不变。
- 循环枚举问题,2天没搞点
- 关于Record not found or changed by another user的问题?
我在窗体上放了一个dbgrideh,里面显示一个张表里面所有的人员信息,很多条记录,现在我想做一个查询窗口,可以查询出任意一个人或几个人的信息,然后把这些人员信息要报到主管部门进行审批,至于怎么报怎么审批不重要,重要的是我怎样做一个很完善的查询窗口,把我想要的任意的一些人的信息查询出来。
我在窗体上放了一个dbgrideh,里面显示一个张表里面所有的人员信息,很多条记录,现在我想做一个查询窗口,可以查询出任意一个人或几个人的信息,然后把这些人员信息要报到主管部门进行审批,至于怎么报怎么审批不重要,重要的是我怎样做一个很完善的查询窗口,把我想要的任意的一些人的信息查询出来。
和你的人员表的字段相关
想做个通用的非常强大的查询,参考ACCESS的查询功能
假设只按人名:可以在一个memo中输入查询人名,每行只能有一个人名
然后select * from t where 人名 like '%%'
union
select * from t .....................
不过这样够傻的.一般查询条件不确定的话,是用combobox下拉框显示字段,另一个commbobox输入条件,再加一个edit框 输入查询的值.
这样组合成多个查询条件,然后进行拼接SQL语句.
or ...