![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Чем отличаются ADOQuery и ADOCommand? [D7, MSSQL]
Zalk © (2003-10-15 13:23:00)
Расскажите, плиз, чем отличаются ADOQuery и ADOCommand? И там, и там можно писать запросы на изменение данных, запускать хранимые процедуры. Чем же лучше пользоваться и почему?
Заранее спасибо
Zalk (2003-10-15 14:57:00) [1]
Спасибо что обьяснили, я всё понял уже! :о)
Вы только не подеритесь между собой, ладно?
(в смысле не насмерть). А то у меня еще много вопросов!...
8-)
bushmen (2003-10-15 14:28:00) [2]
>ZrenBy ©:
Это кому как больше нравится. Сделать-то можно много чего, только стоит ли в большинстве случаев?!
ZrenBy (2003-10-15 14:21:00) [3]
>>Delirium © (15.10.03 14:13) [8]
А я сделал, так как TADO компоненты, и особенно DBGrid
меня совершенно не удовлетворяют.
Как оказалось, написать две оболочки - работы на два дня.
Delirium (2003-10-15 14:13:00) [4]
"Зачем ?. Для этого существует TDrawGrid." - ну в такм случае надо говорить не о ADO Express компанентах, а о собственно объектах ADO в прямом смысле этой аббривеатуры. Вообще говоря, работа с RocordSet-том минуя TDataSet в ряде случаев предпочтительней, но всё-же создавать собственную визуализацию я бы не стал.
Vlad (2003-10-15 14:10:00) [5]
>ZrenBy © (15.10.03 14:05) [5]
Причем здесь вобще то что ты написал ?
Человек спрашивает разницу между двумя компонентами.
Она очевидна.
Delirium (2003-10-15 14:07:00) [6]
Предками :)
TObject->TPersistent->TComponent->TADOCommand
и
TObject->TPersistent->TComponent->TDataSet->TCustomADODataSet->TADOQuery
ZrenBy (2003-10-15 14:05:00) [7]
>>bushmen © (15.10.03 13:46) [4]
Зачем ?. Для этого существует TDrawGrid.
bushmen (2003-10-15 13:46:00) [8]
2ZrenBy:
А ты попробуй это связать хотя бы с DbGrid"ом
ZrenBy (2003-10-15 13:35:00) [9]
На здоровье
var rs:_RecordSet
begin
rs := ADOCommand.Execute
ID := rs.Fields[0].Value
rs.MoveNext;
bushmen (2003-10-15 13:28:00) [10]
ADOCommand не предназначен для передачи клиенту набора данных
Vlad (2003-10-15 13:26:00) [11]
AdoCommand - не может содержать набор данных
AdoQuery может.