sql.add(update 表 set 字段2='XXX' where 字段1='''edit.text+'''!)
execsql;sql.add(update 表 set 字段3='AAA' where 字段1='''edit.text+''')
execsql;请问能否把两句和为一句呢?
update 表 set 字段1='XXX' and 字段2='AAA' where 字段1='''edit.text+'''!我还有一个问题,如果sql.add('select语句太长,如果换行就出错,该如何写?')
execsql;sql.add(update 表 set 字段3='AAA' where 字段1='''edit.text+''')
execsql;请问能否把两句和为一句呢?
update 表 set 字段1='XXX' and 字段2='AAA' where 字段1='''edit.text+'''!我还有一个问题,如果sql.add('select语句太长,如果换行就出错,该如何写?')
解决方案 »
- 原来正常的程序,从新安装xp后出错.请求专家指点
- [Microsoft][ODBC SQL Server Driver]没有提供需要的指示器变量,这种错误怎么处理?在线等,急
- 有没人知道南京金思维怎么样啊?
- pb,vb,delphi的详解
- 如何判断一个字符串列表数组中的某一个是否已经创建?
- 怎么调用外部*.exe文件,请帮帮忙,谢谢
- DELPhi query 搜索大容量數據DBF時非常慢
- TDBGridEH 如何设置单元格只读。
- 如何获得消息的返回值
- Delphi XE10 怎么调用Jar包中的SetListener方法, 设置监听?
- 比较奇怪的问题!!
- 关于程序员的权益等问题,讨论软件价格、维护和升级等重要问题!!!!
2、不会错的
where 2232 23322 3223');
这样有了问题了呀?
2.
SQL.add('select d32,2323.43234.32443344334 from xxx
where 2232 23322 3223');
用&(或-)我记不的了,delphi有自己的续行符,你加上就可以了
或者写成
SQL.add('select d32,2323.43234.32443344334 from xxx '
+ ' where 2232 23322 3223');
2.
VAR
SQLtxt:String
.....
SQLtxt:='select d32,2323.43234.32443344334 from xxx '
+ ' where 2232 23322 3223';
....
SQL.add(SQLtxt);
SQL.add('select a,b,c,d, from table_a ')
SQL.add('where field1=xxx and field2=yyy')
sql.add(' and field3=zzz')