with DataModule1.dbqKoksyGodzWP2 do begin
if Active = TRUE then
Close;
Sql.Clear;
Sql.Add('SELECT * ');
Sql.Add('FROM dbo.bf2_DataCharge ');
Sql.Add('WHERE (DateTime >= :od and DateTime < :do) AND (MaterialID LIKE ''Koks%'') ');
Sql.Add('GROUP BY MaterialID ');
Sql.Add('ORDER BY MaterialID ');
ParamByName('od').AsDateTime := godzinaWstecz;
ParamByName('do').AsDateTime := godzina;
Open;
end;
Wykonanie Open wywołuje:
"dbqKoksyGodzWP2: Cannot perform this operation on a closed dataset."
Poza DataBaseName i DataSource wszystkie właściwości dbqKoksyGodzWP2 mają wartości domyślne. Czy coś powinienem ustawić, żeby się pozbyć błędu?