在用Connection.Execute多條SQL語句時總是出錯
adocon.execute "select * from table1;output to c:\abc.dbf format dbaseiii;"
使用ODBC
數據庫:SQL Anywhere
,
execute方法執行多條SQL語句是否有什麼限制
請各位高手朋友幫忙看看,不勝感激!!
adocon.execute "select * from table1;output to c:\abc.dbf format dbaseiii;"
使用ODBC
數據庫:SQL Anywhere
,
execute方法執行多條SQL語句是否有什麼限制
請各位高手朋友幫忙看看,不勝感激!!
Cn.Execute "select * from company;select * from unit"
End Sub
以下规则适用于批处理CREATE DEFAULT、CREATE PROCEDURE、CREATE RULE、CREATE TRIGGER 和 CREATE VIEW 语句不能在批处理中与其它语句组合使用。批处理必须以 CREATE 语句开始。所有跟在该批处理后的其它语句将被解释为第一个 CREATE 语句定义的一部分。
不能在同一个批处理中更改表,然后引用新列。
如果 EXECUTE 语句是批处理中的第一句,则不需要 EXECUTE 关键字。如果 EXECUTE 语句不是批处理中的第一条语句,则需要 EXECUTE 关键字。-----------------www.vicmiao.com
努力就有美好时光!
Dim SQL as string
SQL="exec SP_1" & vbCrLf & _
"exec SP_2"
adocon.execute SQL