adoquery 不能执行多个mySql的SQL语句解决方法

adoquery 不能执行多个mySql的SQL语句
如果把这些语句单个执行没错,但是合在一起就会出现问题.
sql1+ ';commit; '+sql2+...
sql1+ '; '+sql2+....
sql1+ '; '+#10#13+sql2+....

sql1,sql2...每个都没问题.
我拼接了起来,就出问题了,如果把拼接的语句放到mysql的客户端
那么在sql,sql2,用空格分下就都没问题了,


这到底怎么了啊????

------解决方案--------------------
可以执行多个SQL 语句

------解决方案--------------------
看样子你还用到了事务处理,最好就写进存储过程里面
------解决方案--------------------
可以的
------解决方案--------------------
把 '; '去掉
注意空格
------解决方案--------------------
sql1+ ' ' ';commit; ' ' '+sql2+...
sql1+ ' ' '; ' ' '+sql2+....
sql1+ ' ' '; ' ' '+#10#13+sql2+....

------解决方案--------------------
把SQl语句输出出来到查询分析器里试试