Поиск:

Ответ в темуСоздание новой темы Создание опроса
> перенос программы на другую машину, Interbase способ доступа Interbase 
:(
    Опции темы
sergey6288
Дата 8.1.2009, 00:26 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 480
Регистрация: 22.9.2008
Где: Минск

Репутация: нет
Всего: -11



при переносе на другую машину или БД в другую папку проект не находит БД
PM MAIL   Вверх
Данкинг
Дата 8.1.2009, 00:40 (ссылка) |    (голосов:3) Загрузка ... Загрузка ... Быстрая цитата Цитата


Yersinia pestis
****


Профиль
Группа: Завсегдатай
Сообщений: 8302
Регистрация: 7.11.2006
Где: მოსკოვი

Репутация: 35
Всего: 130



Цитата(sergey6288 @ 8.1.2009,  00:26)
при переносе на другую машину или БД в другую папку проект не находит БД

Мои соболезнования! smile 


--------------------
There's nothing left but silent epitaphs.
PM MAIL WWW   Вверх
Bose
Дата 8.1.2009, 05:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1458
Регистрация: 5.3.2005
Где: Riga, Latvia

Репутация: 9
Всего: 51



Цитата(sergey6288 @  8.1.2009,  00:26 Найти цитируемый пост)
при переносе на другую машину или БД в другую папку проект не находит БД 

измени путь до БД в проекте. 
PM MAIL WWW Skype   Вверх
sergey6288
Дата 8.1.2009, 10:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 480
Регистрация: 22.9.2008
Где: Минск

Репутация: нет
Всего: -11



так в том то и дело хочу чтобы прога находила путь к БД автоматически
при переносе программы или при перемещении файла БД
PM MAIL   Вверх
vladimir74
Дата 8.1.2009, 10:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 241
Регистрация: 28.11.2006

Репутация: 2
Всего: 3



проще сделать ini-файл и там сохранять путь к базе. А программа пусть при старте обращается к этому ini. 
 smile  Чем проще операция тем меньше всевозможных ошибок   smile 
--------------------
* В доме помешанного не говорят о миксере.* На любой Ваш вопрос у меня есть любой мой ответ.
PM MAIL   Вверх
sergey6288
Дата 8.1.2009, 11:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 480
Регистрация: 22.9.2008
Где: Минск

Репутация: нет
Всего: -11



что за ini файл как его делать

Добавлено через 1 минуту и 39 секунд
но если путь в этом ини прописан к БД то так же при перемещении файла БД
опять возникнут проблемы проект не найдет файл
PM MAIL   Вверх
Akella
Дата 8.1.2009, 12:16 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 29
Всего: 329



а ты храни ini в папке программы

Добавлено через 31 секунду
а лучше храни базу в папке программы, тогда и путь к базе не нужно будет хранить
PM MAIL   Вверх
vladimir74
Дата 8.1.2009, 12:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 241
Регистрация: 28.11.2006

Репутация: 2
Всего: 3



Цитата(Akella @  8.1.2009,  10:16 Найти цитируемый пост)
а ты храни ini в папке программы

 smile а по другому ИМХО и смысла нету...

Цитата(Akella @  8.1.2009,  10:16 Найти цитируемый пост)
а лучше храни базу в папке программы, тогда и путь к базе не нужно будет хранить 

ну тогда о сервере ему можно забыть....
--------------------
* В доме помешанного не говорят о миксере.* На любой Ваш вопрос у меня есть любой мой ответ.
PM MAIL   Вверх
sergey6288
Дата 8.1.2009, 12:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 480
Регистрация: 22.9.2008
Где: Минск

Репутация: нет
Всего: -11



Цитата(Akella @  8.1.2009,  12:16 Найти цитируемый пост)
а лучше храни базу в папке программы, тогда и путь к базе не нужно будет хранить 

помогло только на том ПК где установлено СУБД InterBase
на другой ПК опять не находит файл БД выдает ошибку
PM MAIL   Вверх
vladimir74
Дата 8.1.2009, 12:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 241
Регистрация: 28.11.2006

Репутация: 2
Всего: 3



Цитата(sergey6288 @  8.1.2009,  09:51 Найти цитируемый пост)
что за ini файл как его делать

делать его или ручками или программно. Есть компонент TIniFile для таких целей очень неплохо подходит. по любому поиску в гуглях или еще где ты узнаешь что это за чудовище, а тут как его приручить.
P.S. гарантирую что на твоем компе сейчас валяется много таких файликов  smile  smile  smile

Добавлено через 51 секунду
Цитата(sergey6288 @  8.1.2009,  10:41 Найти цитируемый пост)
помогло только на том ПК где установлено СУБД InterBase
на другой ПК опять не находит файл БД выдает ошибку 

а какой у тебя путь прописан к базе?
--------------------
* В доме помешанного не говорят о миксере.* На любой Ваш вопрос у меня есть любой мой ответ.
PM MAIL   Вверх
sergey6288
Дата 8.1.2009, 12:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 480
Регистрация: 22.9.2008
Где: Минск

Репутация: нет
Всего: -11



Цитата(vladimir74 @  8.1.2009,  12:45 Найти цитируемый пост)
а какой у тебя путь прописан к базе?

читай ранее, что при переносе проги путь изменяется автоматически
Цитата(Akella @  8.1.2009,  12:16 Найти цитируемый пост)
а лучше храни базу в папке программы, тогда и путь к базе не нужно будет хранить

только при переносе на другой комп БД не определяется
на моем где есть делфи и сервер итербейс все коректно
PM MAIL   Вверх
vladimir74
Дата 8.1.2009, 12:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 241
Регистрация: 28.11.2006

Репутация: 2
Всего: 3



Цитата(sergey6288 @  8.1.2009,  10:51 Найти цитируемый пост)
только при переносе на другой комп БД не определяется
на моем где есть делфи и сервер итербейс все коректно 

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

P.S. а вот с FireBird этого бы делать не пришлось, у него есть dll-ки для emmbeded  баз....

--------------------
* В доме помешанного не говорят о миксере.* На любой Ваш вопрос у меня есть любой мой ответ.
PM MAIL   Вверх
sergey6288
Дата 8.1.2009, 13:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 480
Регистрация: 22.9.2008
Где: Минск

Репутация: нет
Всего: -11



Цитата(vladimir74 @  8.1.2009,  12:58 Найти цитируемый пост)
так у тебя проблема не с путями!! тебе надо Interbase поставить на другую машину!!!
поставить сервер, занести туда алиас своей базы (ну или путь к ней)....

тобишь без сервера Interbase никак или просто может его Client установить

Добавлено через 1 минуту и 11 секунд
но если использовать теже компоненты и для FireBird будет ли она работать при переносе
PM MAIL   Вверх
vladimir74
Дата 8.1.2009, 13:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 241
Регистрация: 28.11.2006

Репутация: 2
Всего: 3



Цитата(sergey6288 @  8.1.2009,  11:02 Найти цитируемый пост)
тобишь без сервера Interbase никак или просто может его Client установить 

клиент может обращаться только к серверу, и ни как не к базе...

Добавлено через 3 минуты и 6 секунд
Цитата(sergey6288 @  8.1.2009,  11:02 Найти цитируемый пост)
но если использовать теже компоненты и для FireBird будет ли она работать при переносе 

дело не в компонентах - дело в базе данный!!!!!
--------------------
* В доме помешанного не говорят о миксере.* На любой Ваш вопрос у меня есть любой мой ответ.
PM MAIL   Вверх
sergey6288
Дата 8.1.2009, 13:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 480
Регистрация: 22.9.2008
Где: Минск

Репутация: нет
Всего: -11



по сути InterBase and FireBird практически одна и таже субд 
они почти идентичны даже утилиты используються для работы с
 ними одни и теже
только расширение файлов различается

Добавлено через 13 минут и 22 секунды
Цитата(vladimir74 @  8.1.2009,  12:58 Найти цитируемый пост)
P.S. а вот с FireBird этого бы делать не пришлось, у него есть dll-ки для emmbeded  баз....

использовал СУБД Firebird таже проблема
прога прикреплена

Присоединённый файл ( Кол-во скачиваний: 5 )
Присоединённый файл  sergey.rar 415,66 Kb
PM MAIL   Вверх
Страницы: (3) Все [1] 2 3 
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Базы данных и репортинг"
Vit
Петрович

Запрещено:

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами


Обязательно указание:

1. Базы данных (Paradox, Oracle и т.п.)

2. Способа доступа (ADO, BDE и т.д.)


  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи
  • Вопросы по SQL и вопросы по базам данных не связанные с Дельфи задавать здесь

FAQ раздела лежит здесь!


Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Vit, Петрович.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Базы данных и репортинг | Следующая тема »


 




[ Время генерации скрипта: 0.0750 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.