我在adoquery1中
with adoquery1 do
begin
close;
sql.clear;
sql.Add('select factoryid,count(*) as rolls,'number=dbo.f_get(factoryid,bagid),');
sql.Add('total=dbo.f_get2(factoryid,bagid),bagid');
sql.Add('into ## from T_checkclientdata where factoryid='''+trim(edit1.Text)+'''');
sql.Add('group by factoryid,bagid');
execsql;
open;
end;
执行出现'_'附近有语法错误
with adoquery1 do
begin
close;
sql.clear;
sql.Add('select factoryid,count(*) as rolls,'number=dbo.f_get(factoryid,bagid),');
sql.Add('total=dbo.f_get2(factoryid,bagid),bagid');
sql.Add('into ## from T_checkclientdata where factoryid='''+trim(edit1.Text)+'''');
sql.Add('group by factoryid,bagid');
execsql;
open;
end;
执行出现'_'附近有语法错误
解决方案 »
- 一年又混过去了,散分!
- Delphi中的是怎样实现网址链接跳转的?
- 数据库不能恢复的问题
- delta 数据包赋给ClientDataSet,或PacketDataSet后怎样删除?
- Socket编程的菜鸟问题
- 使用DELPHI封装的ADO组件与直接使用ADO对象有什么区别?
- ¥¥¥请问这个SQL该怎么写???
- 发现了delphi的demo: virtual listview 和 vcl: shelllistview的两个错误!
- dbgrid中我如何按shift选择连续的多条记录?
- 根据所连远程计算机内容动态创建树状视图treeview(急!!!!)
- 走过路过,近来看看,帮忙想想思路,一周内结贴
- 菜鸟的一点问题
begin
close;
sql.clear;
sql.Add('select factoryid,count(*) as rolls, ' number=dbo.f_get(factoryid,bagid),');
sql.Add('total=dbo.f_get2(factoryid,bagid),bagid');
sql.Add('into ## from T_checkclientdata where factoryid='''+trim(edit1.Text)+'''');
sql.Add('group by factoryid,bagid');
execsql;
open;
end;
上面我空出来的地方,你应该是多写了一个“ '”对于你上面写的语句,是应该以“'”开始,以“'”结束,所你这样写,就是有问题。