end;
end;
end;       
§5.5  查询功能的实现
    查询功能包括员工信息查询,供应商信息查询,入库信息查询和出库信息查询。由于每一个功能的实现都差不太多,而且其窗体也差不太多,所以在这里只给出员工信息查询窗体及其源代码。
           
                      图5.6  员工信息查询窗体
procedure tfindempform.speedbutton1click(sender: tobject);
var s1,s2,s3 :string;
begin          file://员工记录查询窗体查找按钮事件
with datamoduleform.empquery do
begin
close;
sql.clear;
sql.add(''select * from employee'');
sql.add(''where employeeid like :empid and employeename like :name and grade like :grade'');         file://实现模糊查询功能
if edit1.text<>''''  then  s1:=''%''+edit1.text+''%''  else  s1:=''%'';
parameters.parambyname(''empid'').value:=s1;
if edit2.text<>'''' then  s2:=''%''+edit2.text+''%''   else  s2:=''%'';
parameters.parambyname(''name'').value:=s2;
if edit3.text<>''''  then  s3:=''%''+edit3.text+''%''  else  s3:=''%'';
parameters.parambyname(''grade'').value:=s3;
open;
if fieldvalues[''employeeid'']<>null
<< 上一页 [41] [42] [43] [44] [45] [46] [47] [48] [49] [50] ... 下一页 >>