Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.08.29;
Скачать: CL | DM;

Вниз

Кто-нибудь сталкивался?   Найти похожие ветки 

 
Faun ©   (2002-08-09 21:48) [0]

Уважаемые мастера, помогите решить проблему. Использую ОС-Win98, MSSQL(MSDE) и компоненты ADO для доступа к данным. Соединяюсь:
try
ADOConnection1.Open;
...
except
end;
Если сервер не доступен, то получаем исключение и все нормально. Но если после этого закрываем приложение, то получаем сообщение "Программа выполнила недопустимую операцию.." D5 или D6 -- разницы нет. Понимаю, что это связано с операционной системой, но как? И как это исправить?


 
sniknik ©   (2002-08-09 21:55) [1]

скорей всего не связано у меня работает на 98, 2000, XP, компилил на 2000-ом правда ADOConnection1.Open никогда не делаю (он автоматом открывается при открытии первого датасета или при выполнении соманды в adocommand).

причину надо в другом искать.


 
Faun ©   (2002-08-09 23:20) [2]

Что характерно, это же откомпилированное приложение закрывается в XP корректно.
Попробовал по разному:
1) Пробовал открывать и датасетом, результат тот же.
2) Для надежности скачал с сайта Микрософт и установил MDAC_SP2. Эффекта не дало.
3) С компонентами директ-MSSQL (SQLQuery 3.0.31), которые судя по хелпу используют DBLIB, эффект тот же.
4) В схемах с BDE:

Программа -> BDE -> ODBC -> OLE DB -> MS SQL
или
Программа -> BDE -> DB Library -> OLE DB -> MS SQL

все работает без проблем.
Ума не приложу, в чем проблема.





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

Текущий архив: 2002.08.29;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.016 c
1-95771
France
2002-08-19 10:51
2002.08.29
Drag&Drop - ответа не нашел


1-95756
Василич
2002-08-19 13:09
2002.08.29
Tag


7-95985
Transnet.
2002-06-14 12:35
2002.08.29
Кaк выpубить, а потом снова врубить мышь???


1-95744
Гас
2002-08-16 14:34
2002.08.29
получить доступ к свойствам чужого приложения, например Title


1-95823
XHelp
2002-08-17 01:26
2002.08.29
PopupMenu1.Items.Add