2
を変更するとき、私はそれが正常にDBlookuplistboxの「進行中」ステータスを持つすべてのプロジェクトのタイトルを一覧表示し、プログラムを実行すると、私は次のクエリデータ型の不一致adoquery.active
SELECT *
FROM Project
WHERE Status = "In Progress"
を持って、Iコードの付いたボタンがあります。
adoqCurrentProjects.Active := false;
adoqCurrentProjects.Active := true;
adoqCurrentProjects i「は条件式でデータ型の不一致」ボタンエラーメッセージをクリックしたときにしかし、adoqueryの名前で表示されます。私は、プロジェクトのテーブルのレコードの量を "進行中"の状態に変更してボタンをクリックすると、DBlookuplistboxの新しい結果がリストに表示されます。 ADOQueryを更新する
とすることができます。あなたのメッセージが両方とも文字列であることを示しているため、実行時にクエリが変更されている可能性があります。adoqCurrentProjectsコンポーネントに関連付けられたイベントはありますか?多分引用符がどこかで削除されているように思えます..ちょうど推測.. –