І чому багато хто використовує 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