|
Mentor DxD, библиотеки, базы, детали маршрутов разработки ПП |
|
|
|
 |
Ответов
|
Mar 8 2012, 15:36
|
Профессионал
    
Группа: Свой
Сообщений: 1 226
Регистрация: 19-06-04
Из: Беларусь
Пользователь №: 65

|
Вот краткое описание моей DxDatabook. Все это происходит под Windows. Я исплользую Text ODBC driver чтобы обращаться в файлу CSV как к базе данных. Для редактирования CSV файла использую LibreOffice Calc. Т.е. например есть каталог C:\project\expedition\dxdb в котором лежат файлы (см аттач): dxdb.csv - БД schema.ini - файл настройки таблиц БД для Text ODBC driver dxdb.dbc - файл настройки DxDatabook Ссылки по теме Text ODBC driver: http://msdn.microsoft.com/en-us/library/wi...v=vs.85%29.aspxhttp://msdn.microsoft.com/en-us/library/ms709353.aspxhttp://www.expresscomputeronline.com/20031...chspace01.shtmlhttp://stackoverflow.com/questions/3454701...xt-files-from-ahttp://superuser.com/questions/96060/windo...dbc-text-driverУ меня вся база хранится в одной большой таблице ("dxdb.csv" ) с суперпозицией полей для разных компонентов. Можно иметь несколько файлов CSV в данном каталоге, каждый из которых будет отдельной таблицей базы. Но мне удобнее хранить в одной таблице, ибо DxDatabook умный и при добавлении компонента на схему он свойсва с пустым значением не добавляет. Уникальным полем у меня является "UID", которое по сути есть просто порядковый номер компонента. Поле PartNumber для связи с CL есть комбинация имени символа и имени посадочного места, которые замаплены в данном part. Данный подход не является ни "правильным" ни "неправильным". Просто после доооолгих мытарств и изучения DxDatabook я для своего конкретного применения выбрал именно его.
Прикрепленные файлы
dxdb.zip ( 5.38 килобайт )
Кол-во скачиваний: 30
|
|
|
|
Сообщений в этой теме
vitan Mentor DxD, библиотеки, базы Mar 1 2012, 18:29 vitan Когда голосовал, дрогнула рука. На второй вопрос п... Mar 2 2012, 05:43 cioma Добавьте, пожалуйста, в "Как у Вас организова... Mar 7 2012, 09:30 vitan Цитата(cioma @ Mar 7 2012, 13:30) Добавьт... Mar 7 2012, 09:35 cioma Я работаю в EE7.9.2
Что значит фраза "А библ... Mar 9 2012, 18:57 vitan Цитата(cioma @ Mar 9 2012, 22:57) Вот еще... Mar 9 2012, 19:22  cioma Ну 7.9.2 известно где искать
QUOTE (vitan ... Mar 9 2012, 19:52   vitan Цитата(cioma @ Mar 9 2012, 23:52) Это не ... Mar 10 2012, 08:27 cioma Это специально, потому что мне вести все типы комп... Mar 10 2012, 15:21 AlexN я извиняюсь, а почему выбран формат csv а не mdb к... Mar 11 2012, 05:07 vitan Цитата(AlexN @ Mar 11 2012, 09:07) ну и е... Mar 11 2012, 06:55  AlexN Цитата(vitan @ Mar 11 2012, 13:55) Ого... Mar 11 2012, 07:20   vitan Цитата(AlexN @ Mar 11 2012, 11:20) при от... Mar 11 2012, 07:53 cioma Полностью поджерживаю предыдущего оратора: текстов... Mar 11 2012, 08:19 vitan Цитата(cioma @ Mar 11 2012, 12:19) Кстати... Mar 11 2012, 10:11  cioma QUOTE (vitan @ Mar 11 2012, 11:11) А что ... Mar 12 2012, 21:15   vitan Цитата(cioma @ Mar 13 2012, 01:15) https:... Mar 13 2012, 06:14 AlexN to cioma
у вас в примере поле value текстовое. Как... Mar 12 2012, 10:33 cioma Ну, тогда я двумя выстрелами одного зайца убил ) Mar 13 2012, 18:19 vitan Цитата(cioma @ Mar 13 2012, 22:19) Ну, то... Mar 13 2012, 19:02 cioma На Ваш вопрос "А что это такое?" я ответ... Mar 13 2012, 23:47 vitan Цитата(cioma @ Mar 14 2012, 03:47) На Ваш... Mar 14 2012, 04:35 cioma Потому что мне нужно как можно быстрее найти компо... Mar 14 2012, 23:02 vitan Цитата(cioma @ Mar 15 2012, 03:02) Потому... Mar 15 2012, 06:34 cioma Так одно другому не мешает. Можно и строку универс... Mar 15 2012, 16:16
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|