是的,ODBC不支持批处理。 (编辑:有关最新解决方案,请参见@ Jean-Do的答案。)
但是还有另一种选择:
- 使用MySQL .NET连接器而不是ODBC。
- 然后使用MySQL备用INSERT语句:
INSERT INTO test(id, name) VALUES ('1', 'Foo'), ('2', 'bar');。

是的,ODBC不支持批处理。 (编辑:有关最新解决方案,请参见@ Jean-Do的答案。)
但是还有另一种选择:
INSERT INTO test(id, name) VALUES ('1', 'Foo'), ('2', 'bar');。