高手都说难的问题:
Mysql能否在一次TQUERY.EXECUTE执行同时使用两条INSERT语句?
如:
QUERY1.SQL.SQL.CLEAR;
QUERY1.SQL.SQL.ADD('INSERT INTO TABLE1 VALUES('A',1,)');
QUERY1.SQL.SQL.ADD('INSERT INTO TABLE2 VALUES('B',2,)');
QUERY1.EXECUTE;此语句在MS SQL Server 2000 通过.
能否在MySql语句里使用。或使用方法是怎样的?
注:
写成这样是通过。但不能作为一次执行结果。因它使用了两次EXECUTE。
QUERY1.SQL.SQL.CLEAR;
QUERY1.SQL.SQL.ADD('INSERT INTO TABLE1 VALUES('A',1,)');
QUERY1.EXECUTE;QUERY1.SQL.SQL.CLEAR;
QUERY1.SQL.SQL.ADD('INSERT INTO TABLE2 VALUES('B',2,)');
QUERY1.EXECUTE;
Mysql能否在一次TQUERY.EXECUTE执行同时使用两条INSERT语句?
如:
QUERY1.SQL.SQL.CLEAR;
QUERY1.SQL.SQL.ADD('INSERT INTO TABLE1 VALUES('A',1,)');
QUERY1.SQL.SQL.ADD('INSERT INTO TABLE2 VALUES('B',2,)');
QUERY1.EXECUTE;此语句在MS SQL Server 2000 通过.
能否在MySql语句里使用。或使用方法是怎样的?
注:
写成这样是通过。但不能作为一次执行结果。因它使用了两次EXECUTE。
QUERY1.SQL.SQL.CLEAR;
QUERY1.SQL.SQL.ADD('INSERT INTO TABLE1 VALUES('A',1,)');
QUERY1.EXECUTE;QUERY1.SQL.SQL.CLEAR;
QUERY1.SQL.SQL.ADD('INSERT INTO TABLE2 VALUES('B',2,)');
QUERY1.EXECUTE;
告诉你把,不行!
我用的是3.x。
最新的版本 4.x beta行吗?
有人用过4.x beta 试过吗?