with ADOCommand1 do
begin
commandtext:='delete from table_mem where 编号='+''''+inttostr(code)+'''';
execute;
end;
运行到这就出错“标准表达式中数据类型不匹配”。其中字段“编号”是自动编号,为长整型;变量“code”为longint(integer我也试过)。这个在SQL里应该是没问题的啊,为什么在这就不对呢?真受伤
begin
commandtext:='delete from table_mem where 编号='+''''+inttostr(code)+'''';
execute;
end;
运行到这就出错“标准表达式中数据类型不匹配”。其中字段“编号”是自动编号,为长整型;变量“code”为longint(integer我也试过)。这个在SQL里应该是没问题的啊,为什么在这就不对呢?真受伤
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货