tqueryでデータ更新後のTDBgrid表示

解決


delphihatu  2013-06-18 01:54:40  No: 44696

こんにちは、開発は以下のとおりです。
delphi 2006
orcle 10g

TDBGridはquery1と紐付いています。
Query2でデータを更新した後にそのデータをTDBGridに反映させたいですが、
query1.Refresh;とするとユニークインデックスが付いてないため、サポートしません。とのエラーメッセージになります。
どうすればいいのでしょうか?

よろしくお願いします。


Quest  2013-06-18 02:17:33  No: 44697

query1.Close;
query1.Open;
が簡単ですが、元の表示位置にしたい場合は
データを更新する前にBookMarkを使って位置を覚えておいて
再表示後にそこに飛ばす必要があります。
あ、でもBookMarkをオラクルで試したこと無いですが多分大丈夫だと思います。


delphihatu  2013-06-18 02:19:48  No: 44698

questさん
解決しました。ありがとうございました。


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

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






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