Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Не отображаются библиотеки при подключении базы данных
Форум разработчиков электроники ELECTRONIX.ru > Печатные платы (PCB) > Разрабатываем ПП в САПР - PCB development > Altium Designer, DXP, Protel
ARV_net
Всем привет. Пытаюсь подключить базу данных с библиотеками. Базы рабочии проверенно. Указал хранилище в SVN, подключил файлы *.DbLib. Но в окне библиотек ничего не отображается. Может кто сталкивался с подобной проблеммой.
Зарание спасибо.
Владимир
Это не окно библиотеки, а окно базы.
Сами записи элементов базЫ: на второй картинке нажмите внизу слева вторую закладку и список записи для активной таблицы будет отображен и доступен для редактирования
ARV_net
Цитата(Владимир @ Nov 3 2015, 06:11) *
Это не окно библиотеки, а окно базы.

Ну сами компоненты должны там отображаться (каринка). Иначе как их добовлять в схему?
Владимир
Ну вот. это окно библиотек.
НО что-то я не вижу в списке ваших таблиц из базы.
Базу-то не забыли подключить как библиотеку?
ARV_net
Цитата(Владимир @ Nov 3 2015, 06:45) *
Ну вот. это окно библиотек.
НО что-то я не вижу в списке ваших таблиц из базы.
Базу-то не забыли подключить как библиотеку?

Вот. Они подключаются аналогично обычным библиотекам? т.е. как на первой картинке.
Владимир
Да. так.
Давно не работал с базами, не помню поддерживают ли они русские буквы в названии таблиц. Я всегда избегаю русских букв.
Список таблиц должен появится в первом выпадающем меню окна библиотек, и только выбрав таблицу появятся сами элементы
ARV_net
Цитата(Владимир @ Nov 3 2015, 06:55) *
Да. так.
Давно не работал с базами, не помню поддерживают ли они русские буквы в названии таблиц. Я всегда избегаю русских букв.
Список таблиц должен появится в первом выпадающем меню окна библиотек, и только выбрав таблицу появятся сами элементы

Ну по поводу Русских шрифтов, проверяли, нормально. А самих таблиц нет в первом выподающем окне, хоть базы подключены.
Владимир
Попробуйте сменить источник связи.
у меня стоит Provider=Microsoft.Jet.OLEDB.4.0;Data Source и все работает.
У вас 12.0
ARV_net
Цитата(Владимир @ Nov 3 2015, 07:24) *
Попробуйте сменить источник связи.
у меня стоит Provider=Microsoft.Jet.OLEDB.4.0;Data Source и все работает.
У вас 12.0

Не помогает, ошибка. Может в настройках дата менеджмент надо что то менять...
Владимир
Да там вроде нет ничего.
Murzik_6011
Могу предложить следующее:
1. разнесите таблицы по отдельным базам - вроде раньше был баг (а на будущее - будет тормозить);
2. типовое поле для поиска - "Part Number" (а не "IDcomp");
3. поменяйте сервак - MS Access довольно тормозной, я перешЁл на MySQL.
peshkoff
Цитата(ARV_net @ Nov 3 2015, 08:48) *
Всем привет. Пытаюсь подключить базу данных с библиотеками. Базы рабочии проверенно. Указал хранилище в SVN, подключил файлы *.DbLib. Но в окне библиотек ничего не отображается. Может кто сталкивался с подобной проблеммой.
Зарание спасибо.


Поясните мне, несведущему, что такое .accdb? Это акцессовский файл чтоли? Чем отличается от .mdb?

В общем, если бы использовалось .mdb, то никаких проблем
Указываем путь к нему и жмем "Connect" и сохранить.
И тогда все будет работать.

Владимир
Цитата(Murzik_6011 @ Nov 3 2015, 13:49) *
Могу предложить следующее:
1. разнесите таблицы по отдельным базам - вроде раньше был баг (а на будущее - будет тормозить);
2. типовое поле для поиска - "Part Number" (а не "IDcomp");
3. поменяйте сервак - MS Access довольно тормозной, я перешЁл на MySQL.

насчет 2 пункта согласен.
То есть "Part Number" должен быть сопоставлен "IDcomp"

На счет первого пункта--- я не разносил, но использовал запросы

На счет 3 пункта. Не сервак надо менять, а переходить на Vault
ARV_net
Всё разобрался. Оказалось очень просто. Нужно было убрать путь (установить по умолчанию) к хранилищу SVN, и всё заработало.
А я устанавлевал его в папку с базой, как было написано в карпаративной инструкции.
Всем спасибо за помощь!
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.