Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2003.03.17;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.011 c
1-54070
ers
2003-03-05 06:58
2003.03.17
Есть ли возможность получить ошибку?


3-53872
Andrey V.
2003-02-24 21:20
2003.03.17
Как отсортировать в selecte


1-54099
Tyler Durden
2003-03-05 16:38
2003.03.17
MyDll.dll+Rundll=Error


3-53890
DieM@N
2003-02-22 04:19
2003.03.17
Не открывается DBF-ник!!!


14-54269
Stas
2003-02-28 14:14
2003.03.17
Конструктор запросов





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский