2

1つの命令で(スクリプトのように)複数のSQLステートメントを実行できるc ++(できればMFC)データベースオブジェクトはありますか?このような :

DatabaseObject.RunSQL("Insert into GN_Version values (1,2,3,4); Insert into GN_Version values (5,2,3,4); Insert into GN_Version values (3,2,3,4);");
4

2 に答える 2

1

調査を行った結果、SQL Server ODBCドライバーをCDatabase.ExecuteSQL使用すると、1つの命令で複数のステートメントを実行できることがわかりました。

于 2012-06-29T16:12:51.767 に答える
0

数年間、SQLServerとともにMFCを使用してきました。そのような機能に遭遇したことはありません。通常、これを実現するためにいくつかのトークナイザーが関係しています。

比較として、SQLiteはAPIを介してそのようなマルチステートメントをサポートしています。

于 2012-06-29T14:24:46.707 に答える