-1
我必須嘗試首先使用
FDTable.insert
///code;
FDTable.post
我得到了錯誤:[firedac] [物理學] [ODBC] [微軟] [SQL Server本機客戶端10.0] [SQL服務器]觸發器返回結果集和/或與SET NOCOUNT OFF運行,而另一個突出的結果集是活躍
我嘗試使用其次陣列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 Native Client 10.0] [SQL Server]觸發器返回結果集和/或以SET NOCOUNT OFF運行,集顯活躍
請我需要你的幫助
錯誤很明顯。這個問題與一個**觸發**有關,當一個事件(插入,刪除,更新)發生時,**觸發**在**服務器**上自動執行。它與你的代碼無關,必然。與您的DBA討論可能適用於您桌子的觸發器。 –
服務器上沒有觸發器,我的previouse應用程序使用bde(德爾福7)工作在這裏,我遷移到與XE5 firedac和我有這個問題。 – user3319680
服務器上沒有觸發器。我之前的應用程序使用bde(德爾福7)。在這裏,我將遷移到使用xe5的firedac,並且我遇到了這個問題。該表實際上有3 258 533行,但在這個功能性方面沒有問題。我有另外一個不在bde工作的人,我決定用delphi XE5遷移到firedac。 – user3319680