我将 Adoquery 与 Postgres 数据库一起使用。当我执行 UPDATE 或 INSERT 查询时,ExecSql 或 OPEN 会返回受影响的记录数,但总是-1。我使用最新版本的 psqlODBC:09.01.0200。
代码:
Adoquery1.close;
Adoquery1.SQL.Clear;
query := 'insert into testtabel (nummer, naam) values (3,''Barnsten'') ';
Adoquery1.SQL.Add(query ) ;
result := Adoquery1.ExecSql;
结果是-1