Postgres データベースで Adoquery を使用しています。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