Как обработать программно sql запрос, если он ничего не нашел?
sqlzap="select * from STRIPE WHERE STRIPE = '"+RugidK+"' and (WORKID2 BETWEEN '"+c+"' AND '"+po+"')";
DataSource1->DataSet = Query1;
Query1->SQL->Clear();
Query1->SQL->Add(sqlzap);
Query1->Active = true;
Использую примерно такие запросы. Надо обработать, если sql ничего не нашел. Должно быть что-то вроде if(Query1->XXXX!=0){}
Источник: Stack Overflow на русском