Re: ADOCommand и DBGrid
От: PVitaliy Украина  
Дата: 04.11.03 07:49
Оценка:
Здравствуйте, 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;
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.