私のプログラムの1つで非常に奇妙な問題に直面しています。私は、TSQLConnection
とそれに続く2つのTSQLQUery
,TDataSetProvider
,TClientDataSet
およびTDataSource
を持っています。そのマスターディテール構造。TDBGrid - 同期または表示の問題
詳細クエリのTDataSource
には、マスタクエリの1つの参照プロパティを持つ追加の列があります。 (ProductName、ProductName、GroupNameのようなものを考えてください。ここでGroupNameはマスタークエリから来ます)
次に、ソースとして詳細クエリのTDataSource
を持つDBGridがあります。ほとんどの部分を正確に表示しますが、マスタークエリの参照であるフィールドが表示されないことがあります。この場合、時々、DBGridでスクロールダウンしてから、もう一度やり直してください。もう一度上下にスクロールして表示します。
デバッグの場合、私はTDBLookupComboBox
をDBGridと同じソースで追加しましたが、ComboBoxは常にこのフィールドの正しい値を示しています。
この問題のお手伝いをしていただきありがとうございます。