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

Вниз

Непонятная ошибка msado15.dll   Найти похожие ветки 

 
Ross ©   (2004-03-10 11:55) [0]

Разрабатываю клиент-сервер программу используя ADO для соединения с MSSQL Server. На машине где стоит Delphi операционная система Windows 2003 Server. Все работает отлично.
Проблема началась когда перенес программу (клиент) на другой компьютер (Windows XP). Не могу уловить закономерность, скорее всего ее даже нет.  В разных местах программы выскакивает исключение: "error in msado15.dll, read of address xxxxxxxxx" (по памяти). В большинстве это случается в местах где  идут операции AdoQuery.Insert или Adoquery.UpdateBatch, но в принципе может случиться и в любом месте программы. После первого появления работать с программой практически невозможно. При любой операции появляется либо вышеуказанная ошибка, либо другие. Подозреваю что проблема может быть в ADO, но на обоих компьютерах стоит MDAC 2.7, что с дистрибутива Delphi 7.
Может кто сталкивался с такой проблемой, я не знаю где искать: в своей программе, в ADO или в том что операционные системы разные.
Буду признателен за советы и ответы.


 
sniknik ©   (2004-03-10 12:21) [1]

может всетаки версии разные?, если к примеру на XP стоял MDAC 2.8 то ставь не ставь на него 2.7 версия не переставится. поставь максимальную версию (с мелкософта скачай) на обоих для проверки.


 
KSergey ©   (2004-03-10 12:25) [2]

А есть уверенность, что версия ADO одинакова? Ведь при установке более старой версии она просто не устанавливается... А 2.7 - давно уже не последняя версия.


 
Ross ©   (2004-03-10 17:40) [3]

"Учитывает" ли Delphi версию MDAC при компиляции программы? Ведь если в поставку Delphi идет MDAC 2.7, то он должен работать с ним. А если на другом компьютере MDAC 2.8 то программа тем более должна работать, ведь это идет в сторону "увеличения" версии а не на оборот. Может есть еще варианты?



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

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

Наверх




Память: 0.47 MB
Время: 0.024 c
6-1075524205
Don
2004-01-31 07:43
2004.04.04
INTERNET


7-1074185908
Miau
2004-01-15 19:58
2004.04.04
Типы из DLL


7-1074608063
MAXHO
2004-01-20 17:14
2004.04.04
LPT-порт и прерывания


3-1078393605
kalliopiy
2004-03-04 12:46
2004.04.04
Проблема с округлением


14-1078900514
Карелин Артем
2004-03-10 09:35
2004.04.04
Полетела Флэшка. Что делать?