2つの異なるフィルターでテーブルをフィルター処理しようとしているので、ボタンが押されたときに表示されるレコードは、特定のJob_IDを持つレコードと、タイプが「Private」であるレコードだけです。私は次のコードを持っています:
if CBSearchType.Text = 'Private' then
begin
DBTravel.DataSource.DataSet.DisableControls;
DBTravel.DataSource.DataSet.Filtered := False;
DBTravel.DataSource.DataSet.Filter := ('Job_ID = '+edtAddJobID.Text) AND ('Type = '+QuotedStr('Private'));
DBTravel.DataSource.DataSet.Filtered := True;
DBTravel.DataSource.DataSet.First;
DBTravel.DataSource.DataSet.EnableControls;
end;
しかし、エラーメッセージ「このオペランドタイプに適用できない演算子」をコンパイルしようとすると、何か提案がありますか?ありがとう