TFDConnection、TFDQuery、TDataSource、および TDBGrid を含む Delphi フォームがあります。クエリが取得したデータを表示し (select * from table_1)、それを DBGrid に入れたいと考えています。コンポーネント間のすべての接続を確立しましたが、クエリ (12 行を返す) を起動した後、DBGrid で 12 行が表示されますが、それらは空です。どうやら、DBGrid で自分のデータを表示できない原因を忘れてしまったようです。私の行動に欠けているものを教えてもらえますか?
- 1- すべてのコンポーネントをフォームに追加します。
- 2- FDQuery を FDConnection に、TDataSource を FDQuery に、DBGrid を TDataSource に接続します。
- 3- 接続パラメーターはテストに成功しました (問題は私の接続パラメーターにはありません)
- 4- 行数は DBGrid (12) に配置されますが、情報は表示されません。
- 5- FDQuery をループすると、必要なすべての情報が表示されますが、DBGrid に入力するのに役立ちません。