Здравствуйте, pashaz5d, Вы писали:
P>Помогите, Как вывести в DBGrid результаты запроса, выполняемого через ADOCommand?
В Delphi
Насколько я знаю, никак. Дело в том что RecordSet, который возвращает ADOCommand не поддерживает закладки (bookmark), которые нужны гриду для нормальной работы. Чтобы вывести данные в грид используй либо ADOQuery, ибо ADOTable. Чтобы просто прочитать результат запроса используй такой код:
ADOCommand1.CommandType:=cmdText;
ADOCommand1.CommandText:=<запрос>;
ADODataSet1.Recordset:=ADOCommand1.Execute;
while not ADODataSet1.eof do begin
...
ADODataSet1.Next;
end;