我正在使用 ODBC 连接来连接到数据库。当我OdbcCommand.ExecuteNonQuery
使用插入语句执行时,记录被插入到表中,但该方法返回 0。
ExecuteNonQuery
返回受影响的记录数。它在删除和更新的情况下工作正常,但在插入的情况下不工作。
query = "Insert into table1 (field1, field2) values (1,2)";
OdbcConnection = _remoteconn = new OdbcConnection(constring);
OdbcCommand cmd = new OdbcCommand(query, _remoteconn);
recordsAffected = cmd.ExecuteNonQuery();