1 / 1 / 0
Регистрация: 08.03.2012
Сообщений: 79

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

02.10.2012, 22:17. Показов 6851. Ответов 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
Сообщений: 160
25.04.2019, 12:54
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от krapotkin Посмотреть сообщение
у ADOQuery есть Connectionstring
(это плохой способ, но он тут)
а в нем указано имя файла
но имя файла без указания пути бесполезно
указывайте полный путь+имя файла
путь к exe это extractFilePath(ParamStr(0))
добавьте к нему имя файла и все вместе вставьте в строку подключения
Вот сюда надо писать?
0
 Аватар для krapotkin
6854 / 4680 / 1465
Регистрация: 14.04.2014
Сообщений: 20,684
Записей в блоге: 21
25.04.2019, 12:58
вы программист или кто )
как ваша программа может писать на экран ?
Путь к БД
1
0 / 0 / 1
Регистрация: 26.12.2018
Сообщений: 160
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
Сообщений: 160
29.04.2019, 10:04
Цитата Сообщение от MajentoDL Посмотреть сообщение
При выборе базы данных удалите весь путь. Приложение будет искать его само так где и находится.
Такой способ не решил мою проблему.
Проблема решилась с помощью кода.
0
Модератор
 Аватар для D1973
9952 / 6487 / 2461
Регистрация: 21.01.2014
Сообщений: 27,485
Записей в блоге: 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
Ответ Создать тему
Опции темы

Новые блоги и статьи
Когда логика программы не спасает от человеческих ошибок
Maks 18.08.2026
В последнее время всё чаще и чаще сталкиваюсь с таким явлением, как абсолютная невнимательность (или глупость) пользователей. Проявляется это чаще всего на работе в коллективе. Допустим, человек с. . .
Лето уходит
kumehtar 17.08.2026
Мысли в слух
kumehtar 17.08.2026
Забавно, насколько сейчас стала доступна информация. Например о магии, духовном развитии, медитациях, и других подобных направлениях, ранее зачастую тайных, передаваемых от учителя к ученику. Хотя. . .
Перемещение строк из ТЧ в другой документ с учетом текущего пробега
Maks 17.08.2026
Реализация из решения ниже выполнена на примере нетипового документа "Автозапчасти", с ТЧ "Шины". За основу взят алгоритм отсюда: https:/ / www. cyberforum. ru/ blogs/ 359708/ 10838. html Задача: . . .
Саморегулирующийся социальный контракт для сервера cross-section.
Hrethgir 14.08.2026
С кодом конечно таких глубоких размышлений пока не было, впрочем я уже привык к алгоритмизации. Суть предмета записи: снова в диалоге с нейросетью (я взял пока себе ник для учётки админа - Rector). . . .
Часы электронные
Uhbif79 12.08.2026
Выкладываю программу часов. Программа позволяет: 1. Использовать системное время и дату, 2. Есть возможность вводить время и дату вручную. 3. Реализованы 2 будильника: начало и конец рабочего дня. . . .
Часы с будильником на основе класса QLCDNumber
Uhbif79 12.08.2026
Всем добрый день, выкладываю программу часов с будильником на основе класса QLCDNumber. Здесь я пробовал самостоятельно создавал классы, впервые столкнулся с видимостью переменной одного класса из. . .
Установка MinGW GCC 16.2 и CMake
8Observer8 10.08.2026
VK Видео: https:/ / vkvideo. ru/ video-240781534_456239017 YouTube: eY5-5PyI9NM Текстовая версия
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru