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

Вниз

Как исправить ошибку???   Найти похожие ветки 

 
Tornado ©   (2003-02-26 16:34) [0]

Работала программа себе и вдруг на попытку вставить запись в таблицу выдает ошибку:

Access violation at adress 1F487DBC in module msado15.dll

Прога работает с БД Access через ADO? вставляю запись при помощи ADOQuery - > INSERT... и т.д. Что бы это могло быть?


 
Nic_B   (2003-02-26 16:50) [1]

Я бы посоветовал использовать для подключения
Microsoft Jet 4.0 OLE DB Provider
и доступ ReadWrite

Впрочем здесь на FAQ есть способы подключения к Acccess - посмотри



 
Tornado ©   (2003-02-26 17:01) [2]

Проблема то в том что ВСЕ РАБОТАЛО и вдруг... :(((


 
Smashich ©   (2003-02-26 17:31) [3]

стоячие волны! чего то где криво стоит на машине


 
sniknik ©   (2003-02-26 17:32) [4]

> Прога работает с БД Access через ADO?

а почему такое удивление? не знаеш через что у тебя прога работает?


 
Tornado ©   (2003-02-26 17:56) [5]

Smashich © (26.02.03 17:31)

На работе не стала работать прога после создания дистрибутива с помощью InstallShield Developer, в дистриб был добавлен JET 351 и MDAC 2.6 SP2 (English)...На работе стоит Вин НТ SP6 - прога сама работает, выдает ошибку только при попытке вставить запись, принес прогу домой (дома Вин2000) - все работает....Видимо эта ДЛЛ глючит...

sniknik © (26.02.03 17:32)

Очепяточка вышла, запятую хотел поставить :)


 
blackman ©   (2003-02-26 18:16) [6]

Такая ерунда бывает еще для таблиц не имеющих ни одного ключевого поля


 
Tornado ©   (2003-02-26 18:42) [7]

blackman © (26.02.03 18:16)

Да есть ключевые поля...

А эта DLL (msado15.dll) она в сотав чего входит? мож ее переустановить как-нить?


 
Nic_B   (2003-02-26 18:47) [8]

Я писал одну прогу (у меня NT4 SP6) стоит. Все работало. При установке на машину юзера (Win 98 SE) программа выдала точно такую же ошибку. и побороть этого не смог, пока не сменил провайдера подключения.


 
100ляров   (2003-02-26 20:55) [9]

При работе с MS Access через ADO желательно наличие установленного MS Jet 4.0 SP3 ( http://www.microsoft.com/data/download.htm#Jet4SP3info) и MDAC не ниже 2.5, лучше самый последний MDAC 2.7 RTM Refresh ( http://www.microsoft.com/data/download.htm#27RTMinfo)

И, что самое главное, в D5 существовали серьезные глюки при работе с MDAC 2.6 и выше (когда выпустили D5 был только MDAC 2.5). один из самых неприятных - это закрытие пустого RecordSet. Борланд выпустил специальный пак для устранения этих глюков ( http://info.borland.com/devsupport/delphi/mdac26.html).


 
Tornado ©   (2003-02-26 21:18) [10]

На 2000-м все работает...чувствую это ИнсталлШилд мне запорол эту DLL...хотя дома тот же самый дистрибутив запускал и работает прога зараза, а на НТ не желает...


 
sniknik ©   (2003-02-26 21:40) [11]

попробуй действительно Mdac и Jet переустановить, возможно твоя инсталяция некоректно их установила (версии dll разные).


 
Tornado ©   (2003-02-26 21:52) [12]

sniknik © (26.02.03 21:40)

ОК, уже качаю :) Пасиба всем за ответы!



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

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

Наверх




Память: 0.49 MB
Время: 0.02 c
3-53935
fool
2003-02-26 12:13
2003.03.17
ADO - после Post обнуляеться(NULL) значение поля, почему?


14-54172
Maksss
2003-02-28 16:43
2003.03.17
Webmoney Keeper


1-53964
4rex
2003-03-05 23:07
2003.03.17
Как сделать порядок в проигрывании файлов


14-54320
Morfey
2003-03-01 22:38
2003.03.17
HTML редактор


14-54191
Marser
2003-03-01 00:20
2003.03.17
Pets