StringGridの編集された行のみテーブルへ反映させたい

解決


谷町  2015-06-10 20:55:02  No: 47377

テーブル内容をStringGridに表示、編集ができるようにしております。

編集された行のみ、
テーブル内容を更新、更新日付上書きといったことがしたいのですが、
どのような方法が効率的でしょうか?

また編集しているにも関わらず、更新しないと、
エクセル等でもよくある、「編集されていますが、よろしいですか?」
といったメッセージも表示させたいです。

環境はDelphi XE3 + Windows 7です。

ご教示いただけると助かります。


通りすがり  2015-06-10 23:00:34  No: 47378

DBGridかLiveBindingですかね。


谷町  2015-06-11 02:26:40  No: 47379

通りすがり様

>DBGridかLiveBindingですかね。

DBGridは処理が遅すぎて断念しました。
LiveBindingは使用したことがないので、調べてみます。

ご意見ありがとうございます。


通りすがり  2015-06-11 06:08:54  No: 47380

> DBGridは処理が遅すぎて断念しました。
それは多分DBGridのせいではなくコードのせいだと…


谷町  2015-06-13 02:40:28  No: 47381

stringgridの項目に初期表示用領域を設けて
編集用領域と差分を判断するようにしました。
ありがとうございました。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加