データソースとしてTDOTABLEを持つVCL TDBGRIDのフィールドを編集することは可能ですか?

StackOverflow https://stackoverflow.com//questions/12679419

質問

最近、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に設定されました。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top