![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Получение всех сообщений и DataSet-ов из MS SQL [D7, MSSQL]
ANB © (2004-09-12 18:23:00)Народ, подскажите, чем воспользоваться, чтобы выгрести из MS SQL ВСЕ ошибки, принты и DataSet.
Сразу поясняю - ADO уже пробовал на всех режимах. Иногда работает правильно, но на многих процедурах ест ошибки.
KSergey (2004-09-21 13:46:00) [1]> [13] sniknik © (21.09.04 12:23)
> -> Сразу поясняю - ADO уже пробовал на всех режимах.
Да я как-то сразу в это не поверил ;)
Иначе вопроса бы не было ;)
sniknik (2004-09-21 12:23:00) [2]> Курсор должен быть серверным
для него это пройденный этап
-> Сразу поясняю - ADO уже пробовал на всех режимах.
;о))
> И где возвращают - я цикл поставил.
т.е. это ты решал, что он должен вернуть и ставил только там где решил, что их может быть больше одного?
самоуверенный ты тип. ;о)
p.s. получается все то же, что получает Query Analizer.
KSergey (2004-09-21 11:33:00) [3]> [11] anb © (20.09.04 18:33)
Курсор должен быть серверным
anb (2004-09-20 18:33:00) [4]Да не возвращают мои хранимка рекордсеты вообще !!! (селеки только в случае ошибки работают).
И где возвращают - я цикл поставил. Как в совете. И уже давно.
sniknik (2004-09-20 18:16:00) [5]> И, как правило, в колекции ошибок - она только одна - то есть первая.
для первого рекордсета, естественно.
см.
> Polevi © (12.09.04 19:40) [2]
получай все, и придет все.
anb (2004-09-20 18:10:00) [6]И, как правило, в колекции ошибок - она только одна - то есть первая.
ANB (2004-09-20 16:49:00) [7]DB Lib - я имел ввиду пакет из Development Tools MS SQL Server. ADO его никаким боком не касался. Может только на самом нижнем уровне, но при этом все ломает. Я уже пробовал все примеры (почему то все одинаковые) с использованием ADO и ни один по человечески не работает. Может приехать несколько сообщений - и все. Кстати, я просил не писать за меня, а подсказать, может кто уже видел переведенный на Delphi модуль.
KSergey (2004-09-13 10:05:00) [8]> [6] Ega23 © (13.09.04 09:38)
> ADO и есть обертка над DB Lib.
>
> ??????????????
>
> А не OLE DB?
И над ним, хотя считал, что это одно и тоже ;)
Но в основе лежит все та же DB Lib, только инфу про нее MS убрала
Ega23 (2004-09-13 09:38:00) [9]ADO и есть обертка над DB Lib.
??????????????
А не OLE DB?
KSergey (2004-09-13 09:13:00) [10]> [4] sniknik © (12.09.04 20:50)
ADO и есть обертка над DB Lib. Впрочем это так, к слову.3
Автору: все можно выгрести только при использовании серверного курсора.
sniknik (2004-09-12 20:50:00) [11]> Может кто знает готовый компонент для DB Lib ?
зачем? ADO прекрасно справляется.
> А то самому лень писать.
ну это наглость с твоей стороны. предлагаеш нам за тебя написать?
> Хе, это я уже делал. Ошибки не приезжают !!!
разве они уезжали? ;о) читать их надо, из колекции ошибок.
но, хотя ладно, тебе это уже не нужно, ты уже обертку над DB Lib ищеш. а если в ней будет чтото чего не поймеш? на другое перекинешся?
ANB (2004-09-12 19:43:00) [12]Хе, это я уже делал. Ошибки не приезжают !!! И принты. DataSet не проблема великая.
Polevi (2004-09-12 19:40:00) [13]ADODataset1.Recordset.NextRecordset
ANB (2004-09-12 18:36:00) [14]Нашел работающий пример на C с использованием DB Lib. Может кто знает готовый компонент для DB Lib ? А то самому лень писать.