Форум программистов, компьютерный форум, киберфорум
Delphi: Базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.57/30: Рейтинг темы: голосов - 30, средняя оценка - 4.57
1 / 1 / 0
Регистрация: 08.03.2012
Сообщений: 79

Приложение не может найти БД при переносе на другой ПК

02.10.2012, 22:17. Показов 6819. Ответов 25
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый вечер) создал бд на access , создал программу в делфи,на моем компьютере все работает, отправил на другой , там его запускаю ,а он мне пишет что не найден путь к файлу хотя я бд тоже переслал, и файл который создал делфи. ЧТо мне делать? Заранее спасибо)
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
02.10.2012, 22:17
Ответы с готовыми решениями:

При переносе на другой комп. возникает Access Violation при попытке открытия ClientDataSet
XE-8. При переносе на другой комп. возникает Access Violation при попытке открытия ClientDataSet, связанного с ADOQuery. База данных...

Не отображается изображение при переносе на другой ПК
Создал приложение в котором используется виджет исполняющий роль фона(изображение), при переносе на другой ПК это изображение не...

Ошибка при переносе бд на другой комп
Добрый всем день! Возникла проблема, при переносе бд sqlite на другой комп. При попытке записи данных в бд возникает ошибка: ошибка attempt...

25
0 / 0 / 1
Регистрация: 26.12.2018
Сообщений: 159
25.04.2019, 12:54
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от krapotkin Посмотреть сообщение
у ADOQuery есть Connectionstring
(это плохой способ, но он тут)
а в нем указано имя файла
но имя файла без указания пути бесполезно
указывайте полный путь+имя файла
путь к exe это extractFilePath(ParamStr(0))
добавьте к нему имя файла и все вместе вставьте в строку подключения
Вот сюда надо писать?
0
 Аватар для krapotkin
6854 / 4680 / 1465
Регистрация: 14.04.2014
Сообщений: 20,681
Записей в блоге: 21
25.04.2019, 12:58
вы программист или кто )
как ваша программа может писать на экран ?
Путь к БД
1
0 / 0 / 1
Регистрация: 26.12.2018
Сообщений: 159
25.04.2019, 13:59
Цитата Сообщение от krapotkin Посмотреть сообщение
вы программист или кто )
как ваша программа может писать на экран ?
Путь к БД
Учился на программиста. Но в последний раз программировал в 2007 году.
А сейчас моя работа потребовала меня снова заняться программированием.
Спасибо!

Добавлено через 50 минут
Цитата Сообщение от EZEL Посмотреть сообщение
Учился на программиста. Но в последний раз программировал в 2007 году.
А сейчас моя работа потребовала меня снова заняться программированием.
Спасибо!
Сработало! Только надо было добавить вот эту строку;
Delphi
1
DBGrid1.DataSource.DataSet.Open;
0
 Аватар для MajentoDL
10 / 12 / 2
Регистрация: 01.09.2015
Сообщений: 105
27.04.2019, 18:43
При выборе базы данных удалите весь путь. Приложение будет искать его само так где и находится.
1
0 / 0 / 1
Регистрация: 26.12.2018
Сообщений: 159
29.04.2019, 10:04
Цитата Сообщение от MajentoDL Посмотреть сообщение
При выборе базы данных удалите весь путь. Приложение будет искать его само так где и находится.
Такой способ не решил мою проблему.
Проблема решилась с помощью кода.
0
Модератор
 Аватар для D1973
9945 / 6480 / 2460
Регистрация: 21.01.2014
Сообщений: 27,462
Записей в блоге: 3
29.04.2019, 12:41
Цитата Сообщение от MajentoDL Посмотреть сообщение
Приложение будет искать его само так где и находится.
Я не совсем понял, какую мысль Вы пытались донести во второй части своей фразы, но по поводу первой части скажу:
"само" в этом мире не происходит ничего. Тем более в программировании. Компьютер - штука тупая и делает только то, что ему указывают. И если Вы указали только файл без пути - приложение будет его искать ("само" - да) в текущем каталоге. А какой каталог в данный конкретный момент будет являться текущим для ОС - этого никто знать не может... И если текущим каталогом в настоящий момент не является каталог Вашего приложения - то что тогда?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
29.04.2019, 12:41

Подключение модулей при переносе на другой ПК
Добрый день! Есть две книги MS Excel. В первой большое количество модулей, которые периодически обновляются. Во второй необходимо...

Ошибка при переносе БД на другой компьютер
При переносе БД на другой компьютер выдает ошибку: Table 'ershov.i50bj_session' doesn't exist SQL=INSERT INTO `i50bj_session`...

Ошибка при переносе программы на другой ПК
Доброго времени суток. Столкнулся с проблемой. Недавно начал изучать C#. Написал программу, скомпилировал. Программа работает без ошибок у...

Не работает функция при переносе на другой ПК
перестала работать функцыя при переносе файла на другой ПК (версии офиса одинаковые) функция либо виводит пустутю ячейку, либо повторяет...

Таблицы БД при переносе на другой комп
Сделал програму по работе. При переносе на другой компвыдает ошибку не может найти midas.dll вроде точно не помню. Я так понял что проблема...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
26
Ответ Создать тему
Новые блоги и статьи
Решил проблему с ошибкой пагинации сообщений с сервера на алгоритме обхода дерева "Эстафета хвоста".
Hrethgir 12.07.2026
Проблема была в том, что удалялась именно новая кнопка, а не старая. Ни один ИИ не обнаружил это, а сам я смог только когда с работой стало попроще и когда заставил работать будущее автономное. . .
сукцессия 25. Хронология ошибок
anaschu 12.07.2026
# От 50-тонного гриба до устойчивого леса: хроника ошибок при построении модели вековой сукцессии микоризы ## О чём эта статья В процессе построения ОДУ-модели (система дифференциальных. . .
сукцессия 24. Промежуточное общее описание модели
anaschu 12.07.2026
Хендофф: модель АМ→ЭКМ сукцессии микоризы (ризосфера, 50 лет) Содержание проекта Симуляция вековой (50 лет) экологической сукцессии в почве леса Основные участники: АМ-гриб, ЭКМ-гриб,. . .
сукцессия 23. Более физиологичная физиология, более экологичная экология, более диффурные диффуры.
anaschu 12.07.2026
Что реально нашли и починили за эти 5 часов Правило Линдемана (КПД конверсии сахара в тело, kEff) — раньше 100% полученного углерода шло прямо в биомассу гриба; теперь только kEff=0. 5 (после. . .
сукцессия 22. От артефактов к физиологии: калибровка агентной модели грибной сукцессии для воспроизведения сезонной динамики и pH-плато
anaschu 11.07.2026
Аннотация В данной работе представлена калибровка агентной модели динамики грибных сообществ (fungal-succession), направленная на устранение нефизичных артефактов (коллапс биомассы, мгновенное. . .
Сукцессия 20. Война автоботов. Делаем ставки. Лёд против "пш-пш!".
anaschu 11.07.2026
Битва ИИ в ризосфере: Как мы скрестили жесткие ОДУ, закон Фика и «подземный шантаж» Уважаемые коллеги! Хочу поделиться уникальным опытом ведения междисциплинарной компьютерной разработки. Прямо. . .
Сукцессия 19. Какие выводы я сделал из модели? Часть 2.Внутримикоризный стехиометрический буфер и хроно-дискретные зоны экспансии
anaschu 11.07.2026
Био-Инженерный Ликбез: Архитектура Модели Ризосферы Математический аппарат моделирования
Сукцессия 18. Какие выводы я сделал из войны грибов с деревьями? Часть 1- рассказ и немного про термины
anaschu 11.07.2026
Био-Инженерный Ликбез: Архитектура Модели Ризосферы Математический аппарат моделирования Система ОДУ описывает динамику изменения массы различных компонентов системы во времени. Ключевой. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru