ParamByName

1.Schema中SQL Editor,通过占位符描述sql。点击ok。

SELECT 
    EMPNO, ENAME, JOB, MGR, HIREDATE, SAL, COMM, DEPTNO
  FROM
    emp
  WHERE EMPNO>:EMPNO
  ORDER BY EMPNO

2,Parameters,刷新,Data Type必须正确,例如datInteger。
3,客户端对应的TDACDSDataTable的params增加上面的占位符参数。然后Data Type必须和上面一致。
4,单击代码写法

if Clientdatamodule.tbl_emp.Active then
    ClientDataModule.tbl_emp.Close;
  ClientDataModule.tbl_emp.ParamByName('tEMPNO').AsInteger := StrToIntDef(Edit1.Text,0);
  ClientDataModule.tbl_emp.Open;

你可能感兴趣的:(ParamByName)