多くの DB コンポーネントに関する Embarcadero のドキュメントは不完全であり、ユーザーはそれを更新するよう求められます。DBGrid
その結果、新しい SQL ステートメントで更新する 方法がわかりません。
最初は問題なく SQL ステートメントを呼び出すことができますが、SQL ステートメントを変更して同じ更新ステートメントを呼び出すと、元のグリッドが表示されます。
myを埋めるために、TDataSource
オブジェクトを使用して my に接続しています。my を更新してクエリを再実行し、 myで更新関数を呼び出しても、違いはありません。で行う必要がある追加のことはありますか?TADOQuery
DBTable
TADOQuery
DBGrid
TDataSource
編集: をコピーしTDataSource
、元のファイルを削除し、ビルダーを閉じて開いたところ、正常に機能しました。