Вниз
Скачать: CL | DM;

Чем отличаются ADOQuery и ADOCommand?   Найти похожие ветки 

← →
Zalk ©   (2003-10-15 13:23) [0]

Расскажите, плиз, чем отличаются ADOQuery и ADOCommand? И там, и там можно писать запросы на изменение данных, запускать хранимые процедуры. Чем же лучше пользоваться и почему?
Заранее спасибо


← →
Vlad ©   (2003-10-15 13:26) [1]

AdoCommand - не может содержать набор данных
AdoQuery может.


← →
bushmen ©   (2003-10-15 13:28) [2]

ADOCommand не предназначен для передачи клиенту набора данных


← →
ZrenBy ©   (2003-10-15 13:35) [3]

На здоровье

var rs:_RecordSet
begin
rs := ADOCommand.Execute

ID := rs.Fields[0].Value

rs.MoveNext;


← →
bushmen ©   (2003-10-15 13:46) [4]

2ZrenBy:
А ты попробуй это связать хотя бы с DbGrid"ом


← →
ZrenBy ©   (2003-10-15 14:05) [5]

>>bushmen © (15.10.03 13:46) [4]

Зачем ?. Для этого существует TDrawGrid.


← →
Delirium ©   (2003-10-15 14:07) [6]

Предками :)
TObject->TPersistent->TComponent->TADOCommand
и
TObject->TPersistent->TComponent->TDataSet->TCustomADODataSet->TADOQuery


← →
Vlad ©   (2003-10-15 14:10) [7]

>ZrenBy © (15.10.03 14:05) [5]
Причем здесь вобще то что ты написал ?
Человек спрашивает разницу между двумя компонентами.
Она очевидна.


← →
Delirium ©   (2003-10-15 14:13) [8]

"Зачем ?. Для этого существует TDrawGrid." - ну в такм случае надо говорить не о ADO Express компанентах, а о собственно объектах ADO в прямом смысле этой аббривеатуры. Вообще говоря, работа с RocordSet-том минуя TDataSet в ряде случаев предпочтительней, но всё-же создавать собственную визуализацию я бы не стал.


← →
ZrenBy ©   (2003-10-15 14:21) [9]

>>Delirium © (15.10.03 14:13) [8]

А я сделал, так как TADO компоненты, и особенно DBGrid
меня совершенно не удовлетворяют.
Как оказалось, написать две оболочки - работы на два дня.


← →
bushmen ©   (2003-10-15 14:28) [10]

>ZrenBy ©:
Это кому как больше нравится. Сделать-то можно много чего, только стоит ли в большинстве случаев?!


← →
Zalk ©   (2003-10-15 14:57) [11]

Спасибо что обьяснили, я всё понял уже! :о)
Вы только не подеритесь между собой, ладно?
(в смысле не насмерть). А то у меня еще много вопросов!...
8-)



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.022 c
1-41653
Endi
2003-10-25 16:52
2003.11.13
Как считать строки, прерывающиеся 0 байтом.


14-42129
stud
2003-10-22 09:44
2003.11.13
где можно найти таблицу сигналов системного динамика?


1-41510
Rradion
2003-10-28 12:56
2003.11.13
EAccessViolation в алгоритме поиска...


1-41362
alex134
2003-10-30 15:24
2003.11.13
мой компонент и поток в нем


14-41993
Alex_S
2003-10-17 11:05
2003.11.13
Вопрос по поводу TurboPascal 7




   Наверх