![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 13.02.2012
Сообщений: 6
|
![]()
Доброго времени суток. Попытался сегодня откомпилировать проект, принес руководителю проекта - вылезла ошибка "Невозможно найти устанавливаемый ISAM". После закрытия ошибки - программа запустилась, но не работала( было уже понятно,что если при запуске ошибка, то и программа не будет работать). Может конечно я что-то неправильно сделал, подскажите.
Галочку в Build with runtime packages убрал, нажал ок и ctrl + F9. Может конечно где-то еще нужно было убирать галочки, но другие проекты именно так компилировал. Среда Borland Delphi. Программа использует ADO технологии и осуществляет перенос данных между БД. Прикреплю свой проект. При запуске программы, нажмите кнопку "Открытие БД" и загрузите Главную.accdb, потом станет активна кнопка "Перенос" Спасибо большое. Т.е сюда не смог загрузить из-за большого веса zip архива, предоставляю вам ссылочку на narod http://yadi.sk/d/kV37IbZWSVsKo |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
Возможно реестр подпорчен, возможно dll-ки отсутствуют или побитые. Как вариант переустановить MDAC
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#3 |
Регистрация: 13.02.2012
Сообщений: 6
|
![]()
MDAC 2.7 устанавливал - не помогло. Может вы попробуете откомпилировать, может я где-то галочки не убрал или не поставил? Всякое может быть.
|
![]() |
![]() |
![]() |
#4 |
Просветитель
Участник клуба
Регистрация: 26.12.2012
Сообщений: 1,844
|
![]()
Это больше похоже на несоответствие версий Access. К примеру, разрабатывалась программа на Access 2007, а у учителя стоит 2003. Нужно пересоздать базу в совместимом формате.
Либо может быть еще банальней -- в коде прошит абсолютный путь к базе. За такое -- сразу "неуд".
В разработке: воспроизводственный контур ИТ
|
![]() |
![]() |
![]() |
#5 | |
Регистрация: 13.02.2012
Сообщений: 6
|
![]()
Вроде как .accdb идет от 2007 версии и выше.
Цитата:
БД, которую мы загружаем тоже находится в папке с проектом, но мы её имя получаем через Opendialog и вставляем в запрос на перенос данных Если не ошибаюсь, то сейчас попробую при создании формы написать Код:
Попробуйте запустить. Откомпилировал, отправил знакомому ( у него 2007 office стоит) заработало. Но нужна еще проверка. Спасибо, что помогаете. Последний раз редактировалось Stilet; 06.06.2014 в 20:30. |
|
![]() |
![]() |
![]() |
#6 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Не удается найти указанный поставщик. - Win 8. Оффиса нет. Соболезную. если у препода то же.
I'm learning to live...
|
![]() |
![]() |
![]() |
#7 |
Регистрация: 13.02.2012
Сообщений: 6
|
![]()
Ну я в минимальных требованиях написал, что нужен 2007. Но нужна еще проверка у кого имеется 2007.
Вот еще вопрос, тут писали про MDAC, он идет в пакете вместе с офисом или он устанавливается с чем-то другим? |
![]() |
![]() |
![]() |
#8 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Дело в том что бывают паки винды с уже имеющимся Jet провайдером. У мну так 2003-й работает на одной тачке без оффиса.
I'm learning to live...
|
![]() |
![]() |
![]() |
#9 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
У меня тоже орет при открытии проекта в WIN7 (64). Office 2003 и нет провайдера JET OLE DB 12.0, а только 4.0. Наверно в этом и вся беда
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#10 |
Просветитель
Участник клуба
Регистрация: 26.12.2012
Сообщений: 1,844
|
![]()
Во, у меня в одной программе стоит "Microsoft.Jet.OLEDB.4.0". На машине без Office проверять лень, но программа точно работает на Office XP, 2003 и 2007.
В разработке: воспроизводственный контур ИТ
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Компилирование Q | Maksimall89 | Qt и кроссплатформенное программирование С/С++ | 5 | 04.01.2014 19:42 |
Компилирование | demoniqus | Общие вопросы C/C++ | 2 | 21.04.2012 04:39 |
Компилирование проекта с несколькими файлами | rengen | Visual C++ | 3 | 16.03.2012 08:52 |
Компилирование проекта на Delphi в ассемблер | Legat | Общие вопросы Delphi | 3 | 10.04.2009 16:07 |