Текущий архив: 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.46 MB
Время: 0.008 c