データソースとしてTDOTABLEを持つVCL TDBGRIDのフィールドを編集することは可能ですか?
-
12-12-2019 - |
質問
最近、BDEの代わりにADOを使用するためにDelphiのVCLを使用して古いUIコードを変更しました。一方の画面の1つは、基礎となるデータソースを変更するためのTDBGridコントロールを使用しましたが、グリッド内の値を編集することはできなくなります。これが私の設定方法:
TDBGRID-> TDataSource-> Tadotable
私はこの投稿を別のフォーラムに見つけました。 http://coding.derkeiler..com / archive / delphi / alt.comp.lang.borland-delphi / 2009-08 / Msg00023.html
これはADOの制限ですか?それとも、コントロールの設定をどこかに変更する必要がありますか。(カーソルの種類か何か?)
解決
大丈夫、私は問題を解決しました。プロジェクトをDelphi 6からDelphi 2007に変換したとき、TDBGridコントロールのOptionsプロパティを一見ランダムな値(おそらくデフォルト?)に変更しました。この場合、DGESTINGオプションはfalseに設定されました。
所属していません StackOverflow