-1
私はSQL Serverのネイティブクライアントエラー "トリガーは、結果セットを返さ"
FDTable.insert
///code;
FDTable.post
を使用するように最初にしようとしていると私は誤りだ
を助ける必要があります:[firedac] [PHYS] [ODBC] [マイクロソフト] [SQL Serverネイティブクライアント10.0] [SQL Serverは]トリガーは、結果セットを返され、および/または他の優秀な結果セットがアクティブであった間、SET NOCOUNT OFFで実行していた
I持っている第二に使ってみてくださいアレイDML
FDQuery1.Params.ArraySize := QTE;
for i := 1 to QTE do begin
FDQuery1.ParamByName('REFBON').Value:=REFBON;
......
FDQuery1.ParamByName('PUBON').AsInteger:=PUBON;
end;
FDQuery1.Execute(QTE, 0);
[Firedac] [Phys] [ODBC] [Microsoft] [SQL Serverネイティブクライアント10.0] [SQL Server]トリガーが結果セットを返したか、または別の未処理の結果がSET NOCOUNT OFFで実行されていたセットは
アクティブであった私はあなたの助けを必要としてください
エラーはかなり明確です。この問題は、イベント(挿入、削除、更新)が発生したときに**サーバー**で自動的に実行される**トリガー**に関連しています。あなたのコードとはまったく関係がありません。あなたのテーブルに適したトリガについてDBAに相談してください。 –
サーバにトリガがありません私のpreviouseアプリケーションはbde(delphi 7)で動作します。ここで私はxe5でfiredacに移行しています。 – user3319680
サーバにトリガがありません。私の以前のアプリケーションはbde(delphi 7)で動作しました。ここで私はxe5でfiredacに移行し、私はこの問題を抱えています。テーブルは実際には3行253 533行を持っていますが、この機能では問題はありません。私はbdeで動作しない別のものがあり、私はデルファイXE5でfiredacに移行することに決めました。 – user3319680