做了个简单的人事表,通过窗体查询,查询内容是通过填写几个edit的内容查询,查询的内容有姓名,性别,部门,学历,职称,职务,年龄(多少岁之多少岁,通过俩个edit添写),然后通过一个查询按钮在gbgrid1中显示查询的内容。有时只查姓名,或有时查部门和学历,有是全部查,查完时用一个label显示查到记录的个数,代码什么写呀。要是我给的分不够,我再加。
解决方案 »
- 关于程序调用DLL时提示指针操作错误的问题.
- 字符串的处理
- delphi 中如何使用第三方控件,怎样建立窗体
- 续集:Form的Close()方法导致错误的解决办法
- 谁能介绍本书!!关于Oracle9写触发器和存储过程的!!40分悬赏!!
- fast report求助
- 有谁知道在武汉做DELPHI开发多少钱啊???
- 急呀!!dblookupcombobox控件怎样设置默认值呀?----------在先等待
- 高分求教,数据库无限多级分类思路。
- Inno 生成的安装文件,英文 安装过程中取消安装,出现的Exit Setup对话框的按钮是中文的
- 请教一个如何将当前文本内容包括字体信息保存进数据库的问题
- 记录类型问题!
那就用简单一点吧
var
SQL: string;
begin
SQL := 'SELECT * FROM Employee WHERE 1 = 1';
if Trim(edtEmployeeName.Text) <> '' then
SQL := SQL = ' AND EmpoyeeName = ' + QuotedStr(Edit1.Text);
if ............