Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.031 c
3-1074853219
AlexanderSK
2004-01-23 13:20
2004.04.04
Разделение подключения к БД


3-1078803868
Дмитрий2004
2004-03-09 06:44
2004.04.04
Как можно распечатать QuickReport


1-1079324097
Kair
2004-03-15 07:14
2004.04.04
Асоциирование файлов с программой


1-1079701109
Igorok
2004-03-19 15:58
2004.04.04
TStringGrid


1-1079209673
Tarquin
2004-03-13 23:27
2004.04.04
какая переменная нужна функции при создании следующей программы.




   Наверх