2017-02-14 10 views
0

dbgridを設定していて、tbuttonとteditフィールドが自分のSQLクエリに好きです。私はdbgridに結果を受け取っていますが、毎回結果を更新しています。自分のコードを調整して、dbgridに新しいクエリ結果を追加する方法を知りたいのですが、teditボックスを通してsqlクエリを渡します。デルファイのdbgridとsqlの複数のクエリ

+0

これは、DbContolsが同じデータソースに接続されている場合の通常の動作です。たとえば、dbeditをtableに接続し、dbgridをクエリに接続できます。 dbgridは、クエリがリフレッシュされたときにのみリフレッシュされます。 –

+0

qでは、「新しいクエリ結果をdbgridに追加するように」グリッドに表示する内容が明確ではありません。グリッドが既に行セットXを表示していて、次のクエリが行セットYを返した場合、Yはグリッド内のXを置き換えるか、またはグリッド表示X + Yですか? – MartynA

+0

こんにちはPankaj。クエリ結果xとyを同じdbgridに表示し、ユーザーがtbuttonをクリックするときにクエリのリストを作成したい –

答えて

0

使用TDataset.DisableControlsTDataset.EnableControlsそれぞれ

DisableControlsは、コントロールにデータ関連のイベントの送信を停止するデータセットを指示します。
EnableControlsは、データ関連イベントをコントロールに送信することを再開するようにデータセットに指示します。

関連する問題