реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Использование DB в Altiume
F@ntic
сообщение Jan 16 2009, 05:38
Сообщение #1





Группа: Участник
Сообщений: 13
Регистрация: 7-11-08
Пользователь №: 41 433



Кто знает, как в проекте использовать две базы данных и возможно ли. Т.е. надо чтоб компонент был вставлен из библиотеки (*.DbLib) а остальные параметры, специфичные для проекта, брались из локальной базы данных (*.DbLink).

Данные из *.DbLib добавляются, а из *.DbLink нет. У меня сделано, так что у компонента есть две ссылки (LocalDBLink и GlobalDBLink), поэтому они не перекрываются. Добавление начинается, когда я отключаю *.DbLib из установленных библиотек.
smile3046.gif
Go to the top of the page
 
+Quote Post
Владимир
сообщение Jan 16 2009, 21:00
Сообщение #2


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



Не понял. .DbLink это не база, а только ссылка на базу. Две и более одновременно базы можно, не пробовал,
Go to the top of the page
 
+Quote Post
F@ntic
сообщение Jan 19 2009, 05:23
Сообщение #3





Группа: Участник
Сообщений: 13
Регистрация: 7-11-08
Пользователь №: 41 433



Не ну понятно что .DbLink это ссылка на базу (*.DbLib тоже ведь ссылка на базу), так же понятно, что две (можно и больше) базы можно использовать , проблема заключаеться в другом:

Надо, чтоб компонент (один) брал параметры из из двух баз одновременно. Одинаковых параметров в базах нет, чтоб небыло перекрытия.
Подобного примера нигде ни нашел, перечетал все что относиться к этой теме.

ЗЫ: В качаестве самих баз использовал EXCELS, ACCESS, MySQL.
Go to the top of the page
 
+Quote Post
Владимир
сообщение Jan 19 2009, 15:30
Сообщение #4


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



Одновременно не получится--- возьмет ту, у которой приоритет выше. Но в два этапа по идее можно.
Хотя что вам мешает объединить базы, если все имена параметров там разные?
Go to the top of the page
 
+Quote Post
F@ntic
сообщение Jan 20 2009, 05:57
Сообщение #5





Группа: Участник
Сообщений: 13
Регистрация: 7-11-08
Пользователь №: 41 433



Объеденить не получиться, так как базы должны быть разные. Попробую объяснить зачем нужно, может кто подскажет, как такое сделать:
1. Есть в библиотеке схематика элемент УГО разъема (например DIN41612 количество контактов 96).
2. В базе элементтов (крпаративной) на него ссылка с соответсвующими аттрибутами футпринта, производителя и т.д.
3. Есть проект (не один) в котором таких разъемов несколько штук (т.е. у них разница только в названии цепей).
4. Вот тут я и хотел использовать дополнительную локальную базу для задания названия цепей.
Не знаю правильно так или нет но идея мне нравиться.

Цитата
Но в два этапа по идее можно.

Да, на данный момент так и делаю, т.е. когда надо обновиться из локальной базы, то я в библиотеках просто снимаю галочку с "Actvated", после обновления ставлю обратно и продолжаю работать.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 12:23
Рейтинг@Mail.ru


Страница сгенерированна за 0.01378 секунд с 7
ELECTRONIX ©2004-2016