А що краще використовувати adodataset або adoquery

І чому багато хто використовує AdoQuery?

а взагалі чи можна в цих комонентах іспошльзовать команди
Transact-SQL якщо я працюю з MSSQL Server?

І заодно критерії краще.

це практично одне і теж, AdoQuery спадкоємець від AdoDataSet з деяким "обрізанням" властивостей, для того щоб більше на TQuery було схоже.
вважається, що з ним все звертатися вміють. ; О)) звідси -> для "полегшення" переходу, цей компонент і зроблений.

> А взагалі чи можна в цих комонентах іспошльзовать команди
> Transact-SQL якщо я працюю з MSSQL Server?
а ти спробуй і узнаеш.

Просто у AdoDataSet більше можливості НАПРИКЛАД
у нього є Master / Di. і ще купу всякого

Але чому багато хто використовує AdoQuery?
Яка різниця? У чому мінус AdoDataSet?

Queryyyyy як звучить :-P

в AdoDataSet теж можна SQL - запити робити
так я не понил чому QUERY?

Хоча особисто мені вони і подобаються більше - зручніше.

На мій погляд, єдине істотно обмеження TADOQuery - мертво вшитий тайм-аут команди в 30 сек. Тільки коли не вдається в них вписатися - використовую TADODataSet. Хоча, зрозуміло, в 99% випадків - цього цілком достатньо.

А взагалі - все повністю робиться на ADОCommand. (Сподіваюся, що нічого тут не плутаю. Начебто # XA0; він і RecordSet повертати вміє, дивитися лінь)

2KSergeyвроде # XA0; він і RecordSet повертати вміє, дивитися лінь

А що таке RecordSet і для чого він?

Просто бачив на сторінках пару раз але не придивлявся?

RecordSet - власне набір записів, повернутих сервером. Не всі команди SQL повертають набір даних (за визначенням). Соответсвенно для деяких команд його і не треба "ловити" і "шукати", для тих же, які повертають - треба якимось чином отримати доступ.

Отримати доступ до набору записів може будь-який спадкоємець TDataSet (якими є, наприклад, TADODataSet, TADOQuery, і TADOStoredProc (увага: класичний TStoredProc НЕ спадкоємець TDataSet!))

Подивився: TADOCommand з методу Execute повертає RecordSet, тобто через нього так само мжно виконувати команди, які повертають набір даних (і не тільки Випоняемие, але до поверненого набору ще й отримати доступ) Тільки не питайте "як це використовувати". Особливого сенсу в цьому все одно немає, крім особливих випадків. Інтернет і яндекс явно доступні.

Пам'ять: 0.74 MB
Час: 0.071 c

Схожі статті