掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
IBQueryのApplyUpdateについて (ID:22323)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
DL6pro,xp,Interbase6の環境です。 paradoxよりinterbaseへデータベースを変更する作業をしています。 データモジュールにdatasource,IBQuery,IBdatabase,IBTransaction,IBUpdateSQLを貼り付けてあります。 以下のコードでエラーが発生します。 エラーメセージ '更新失敗’ ’ユーザーによる中断’ FrmShohiyoには、DBGridを貼り付け、DM009.IBQueryShohiyo 等を正しく関連付けています。 以下、コード procedure TFrmShohiyo.FormClose(Sender: TObject; var Action: TCloseAction); begin with DM009.IBQueryShohiyo do If MessageDlg('変更を保存して終了しますか?',mtConfirmation,[mbYes,mbNo],0) = mrYes then begin DM009.IBQueryShohiyo.Edit; DM009.IBQueryShohiyo.post; //ここまでは、上手く動作し、DBGridの値も変更されます。 DM009.IBQueryShohiyo.ApplyUpdates ; // ここでエラー Close; Open; FrmShohiyo.Close; end else Cancel; FrmShohiyo.Close; end;
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.