我想使用UnixODBC在ODBC DSN连接到MySQL中执行多个查询。例如如下:
INSERT INTO Customers (CustomerName, Country) VALUES ('ABC Corp', 'India');
SELECT NAME, AGE FROM STUDENT;
我使用SQLExecDirect()
来触发命令,然后使用SQLFetch()
来获取结果集。
如果我只执行一个查询,它就可以正常工作。
我希望行为与在SQL控制台上运行查询时的行为相同,即回读结果集。
有办法做到这一点吗?如果没有,是否有解决办法?