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

Вниз

Microsoft Jet Непонятная ошибка   Найти похожие ветки 

 
QwertyKz   (2005-11-19 17:51) [0]

Здравствуйте. Стала появляться ошибка в работе программ, которые используют Microsoft Jet. На других компьютерах все работает нормально. В появляющемся окне пишет что какая-то запись не найдена или же путь указан неверно. Как быть? Скачал обновление для Jet"a, но не устанавливается, ссылаясь на то, что уже стоит более новая версия, не знаю как быть, переустановил Офис, все равно :(  Ошибка стала появляться после некоторых вынужденых перезагрузок компьютера.


 
nbv ©   (2005-11-19 18:07) [1]

А подробнее?


 
QwertyKz   (2005-11-19 18:54) [2]

Есть несколько программ, написаных на Дельфи, работают с Акцесс таблицами через компоненты ADO, используют Microsoft Jet :) До некоторого времени все работало нормально, но сейчас ни одна из программ не работает (сообщ. № 1). Если открыть базу Акцесом, то при открытии окна со связями, появляется локно с ошибкой. На других компьютерах все работает :(


 
DiamondShark ©   (2005-11-19 19:34) [3]


> На других компьютерах все работает :(

На других компьютерах "всё работет" с тем же самым файлом базы, или с другими копиями?

Может, просто файл испорчен.

И неплохо было бы дословно текст ошибки привести.


 
QwertyKz   (2005-11-19 19:54) [4]

Айл не может быть испорчен, т.к. к примеру: я токо создаю базу в Акцессе, пробую ее подключить, уже появляется ошибка. Текст ошибкаи я дословно перевел, пишет что мол такая-то запись не найдена. На других компьютерах такие же файлы используются Ж(


 
nbv ©   (2005-11-19 20:25) [5]

А можно без перевода? Скорее всего проблема с самим файлом.


 
sniknik ©   (2005-11-19 20:41) [6]

> я токо создаю базу в Акцессе, пробую ее подключить, уже появляется ошибка.
а в аксессе значит создает на той машине и "видит" его ?
тогда какой способ подключения, строка ? ошибка нужна дословно.


 
QwertyKz   (2005-11-19 20:49) [7]

Provider=Microsoft.Jet.OLEDB.4.0;User ID=Admin;Data Source=c:\1.mdb;Mode=ReadWrite|Share Deny None;Extended Properties="";Jet OLEDB:System database="";Jet OLEDB:Registry Path="";Jet OLEDB:Database Password="";Jet OLEDB:Engine Type=5;Jet OLEDB:Database Locking Mode=1;Jet OLEDB:Global Partial Bulk Ops=2;Jet OLEDB:Global Bulk Transactions=1;Jet OLEDB:New Database Password="";Jet OLEDB:Create System Database=False;Jet OLEDB:Encrypt Database=False;Jet OLEDB:Don"t Copy Locale on Compact=False;Jet OLEDB:Compact Without Replica Repair=False;Jet OLEDB:SFP=False

Vot oshibka
"The Microsoft Jet Database engine could not find the object "AccountNum". Make sure the objext exist and that you spell its name and the patn name are correctly


 
QwertyKz   (2005-11-19 20:51) [8]

Да в Акцессе создает и видит, вот токо когда открываю окно со связями, происходит ошибка, ничего не пи шет пустое окно. Переустановил офис, в Акцессе теперь и окно со связями нормально открывает, вот токо все равно ничего не работает :( Сегодня так утром стало, до этого все работало :(


 
sniknik ©   (2005-11-19 22:54) [9]

первое исправь свою строку на.
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\1.mdb;Mode=ReadWrite|Share Deny None;Persist Security Info=False
+ незнаю зачем тебе, поэтому оставил, но режим ReadWrite тоже можно убрать. остальное лишнее однозначно.

второе не держи открытым конект в режиме разработки. вернее держать можно (иначе как работать? ;), но вот перед окончательной компиляцией для  переписывании проги на другую машину закрывай коннект. открывай его в рантайме с обработкой ошибки... т.к. он у тебя как раз не находит таблицу/обьект открытый при разработке (на старте, до твоего кода пытается открыть то что есть/было на машине где компилил, но не на этой).  

третье вот правильный перевод а не "мол такая-то запись не найдена" (получена повторением такогоже открытия на руссифицированном ядре)
"Объект "AccountNum" не найден ядром базы данных Microsoft Jet. Проверьте существование объекта и правильность имени и пути."
и эта ошибка скорее всего означает отсутствие внешней прилинкованной таблици.


 
Qwertykz   (2005-11-19 23:54) [10]

Просто получается странно, везде работает, у меня не работает :( Спасибо за помощь. буду разбираться, исправлять


 
Qwertykz   (2005-11-20 00:28) [11]

Блин, заметил еще то, что даже другие программы, которые используют Microsoft Jet не работают. Ошибки появляются. Может мне Windows переустановить?


 
sniknik ©   (2005-11-20 00:52) [12]

т.е. хочеш сказать что какаято другая программа (не твоя) выдает ту же ошибку при использованием jet-а? и в базе (*.mdb) этой программы, при этом нет линков (прилинкованных таблиц) на внешние источники. так?

или это всетаки другие ошибки?

> Может мне Windows переустановить?
если это jet, то достаточно его обновить. но судя по выдаваемому сообшению, дело не в нем, а во внешних данных. нет их, пути неправильно интерпретируются,   т.д.

а вообще правильно. даже болше, это даже не виндовс, это аппаратная проблема, новейший железный вирус, срочно выкини компьютер пока от него другие не заразились... (скажи мне куда ;)


 
Qwertykz   (2005-11-20 00:57) [13]

После того как стала появляться ошибка. перестали работать некоторые программы, которые написаны совершенно другими людьми, что именно за ошибки там не знаю, просто пишет еррор и закрывается, думаю что-то хз что я сделал с этим Jetom )   "Новейший железный вирус" xDDD ТОО Сталь пром xD


 
sniknik ©   (2005-11-20 01:06) [14]

> что именно за ошибки там не знаю
посмотри журнал системы ("просмотр событий" в "администрировании"), может там чтонибудь полезное увидиш.



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

Форум: "Потрепаться";
Текущий архив: 2005.12.11;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.038 c
3-1130480653
goris
2005-10-28 10:24
2005.12.11
Использование баз 1С


2-1132551144
KitsumVI
2005-11-21 08:32
2005.12.11
Композитивный класс


2-1132231626
Officeman
2005-11-17 15:47
2005.12.11
Помогите! Какой компонент подходит???


3-1129540419
Zhekson
2005-10-17 13:13
2005.12.11
Установка BDE


8-1121037044
Yura32
2005-07-11 03:10
2005.12.11
OpenGL





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский