SQL2000 中用substring查询的问题
ADOQUERY1.Close;
ADOQUERY1.SQL.Clear;
ADOQUERY1.SQL.Add('SELECT * FROM RYMXA WHERE SUBSTRING(DWDM,1,:A)=''301''');
ADOQUERY1.Parameters.ParamByName('A').Value:=4;
ADOQUERY1.Open
错误提示:’函数susbtring参数3的数据类型VARCHAR无效‘不知为什么SUBSTRING函数如何传递数值变量。