用ADOQUERY为何不能带参数删除??
gzrex 2002-03-21 02:22:51 DEPTID:='001';
ADOQUERY1.CLOSE;
ADOQUERY1.SQL.CLEAR;
ADOQUERY1.SQL.ADD('DELETE DEPT WHERE DEPTID=:SPDEPTID')
dept.Parameters.ParamByName('spdeptid').asstring:=deptid;
dept.ExecSQL;
请问以上代码为何不能编译。
DEPTID:='DELETE DEPT WHERE DEPTID='+'001';
ADOQUERY1.CLOSE;
ADOQUERY1.SQL.CLEAR;
ADOQUERY1.SQL.ADD(deptid)
dept.ExecSQL;
以上代码能编译,但不删除001记录。
请各位大虾释疑。