qrym.Close;
qrym.SQL.Clear;
qrym.SQL.Add('select * from '+mtbname);
qrym.SQL.Add(' where code='+quotedstr('999999999999'));
s:=qrym.SQL.Text;
mtbname为string变量老是提示在‘=’附近有语法错误
qrym.SQL.Clear;
qrym.SQL.Add('select * from '+mtbname);
qrym.SQL.Add(' where code='+quotedstr('999999999999'));
s:=qrym.SQL.Text;
mtbname为string变量老是提示在‘=’附近有语法错误
把你完整的SQL输出出来看看,code的类型是不是字符类型的
select % from '+mtbname
qrym.SQL.Clear;
qrym.SQL.Add('select * from '+mtbname);
qrym.SQL.Add(' where code='''+quotedstr('999999999999')+''');
s:=qrym.SQL.Text;
试下看看
是datasource ondatachange 事件里代码的问题这段代码没问题
见笑了结贴了,大家都有份,虽然不多,呵呵