C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
Работа с ADO, Проблемы при использовонии ADO
telig
  Отправлено: 11.06.2003, 07:07


Не зарегистрирован







Для доступа к SQL Server 2000 использую ADO. Проблема заключается в том, что открытие коннекта и инициализация ADOTable и ADOQuery идет примерно 15-60 сек. Более того, в IDE прога не запускается вываливая ошибку неизвестную ошибку TOleException (exe запускается без проблем). Подскажите где можно поискать глюк? Может это связано с тем, что неправильно идет инициализация Master Source... Код запуска соединения брал из примера по ADO
С++ Builder 6 (Update 4)
pasha
Отправлено: 11.06.2003, 13:39


Дежурный стрелочник

Группа: Участник
Сообщений: 62



Вполне возможно, что никакого глюка и нет, действительно так
долго идет коннект к базе.

Что касается ошибки TOleException , тоже ничего страшного,
если exe запускается без проблем, это по видимому
try() отладчика, иначе ошибка была-бы и при запуске exe файла.
(Я так понимаю, после этой ошибки TOleException, если опять
нажать Run программа запускается без проблем)

Единтсвенное, что предложил-бы проверить, это версию ADO
(может стоит старая)


Отредактировано pasha — 11 Jun 2003, 13:41
telig
  Отправлено: 15.06.2003, 06:44


Ученик-кочегар

Группа: Участник
Сообщений: 8



Спасибо порою. Все проблема в том, что прорваться через эти ошибки невозможно, хотя иногда проскакивает. свежее ADO лучше откуда брать?
telig
  Отправлено: 17.06.2003, 04:50


Ученик-кочегар

Группа: Участник
Сообщений: 8



Проблема оказалась прозаичнее...
Помогло создание индексов теперь база открывается за 5-10 сек.
А отладка в С++ не работает все равно даже после установки MDAC 7 sp1

Вернуться в Работа с базами данных в C++Builder