Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / SQLite [игнор отключен] [закрыт для гостей] / Подключение внешего файла *.dbf / 10 сообщений из 10, страница 1 из 1
09.07.2010, 18:51
    #36733416
Лунтик
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение внешего файла *.dbf
Подскажите, пожалуйста, как можно подключить внешний файл *.dbf. Спасибо
...
Рейтинг: 0 / 0
10.07.2010, 10:04
    #36733777
Dmitry Arefiev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение внешего файла *.dbf
DBF это расширение SQLite БД ? Если да, то см. команду ATTACH.
...
Рейтинг: 0 / 0
11.07.2010, 22:38
    #36735004
MBG
MBG
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение внешего файла *.dbf
Лунтик,

нужно использовать виртуальную таблицу для доступа к данным в любых внешних форматах. Для формата dBase соответствующее расширение есть в проекте spatialite.
...
Рейтинг: 0 / 0
21.07.2010, 14:43
    #36752585
Лунтик
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение внешего файла *.dbf
Попытка выяснить что такое проект spatialite и как из него вынуть что-то типа МОДУЛЬ РАБОТЫ с DBF была долгой и мучительной. И безуспешной.

Можно ли этот МОДУЛЬ вынуть из проекта и использовать самостоятельно. Или придется тянуть и все-все-все, что касается обработки простанственных данных (наверное, это немало).

Например, для работы в 1С :in memory: делается так
create virtual table Товары using dbeng(Справочник.Номенклатура)

Существует ли (вообще говоря, именно 1С меня и интересует) конструкция вроде
create virtual table Товары using МОДУЛЬ(ИмяФайла.DBF)?


Вообще, потрясение от увиденного на грани восторга. ПРОСТРАНСТВЕННЫЕ ДАННЫЕ... Мне давно уже кажется, что мир ничем не занимается, кроме как торгует и подсчитывает финансовых результаты... Спасибо за удовольствие.
...
Рейтинг: 0 / 0
23.07.2010, 20:58
    #36757368
MBG
MBG
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение внешего файла *.dbf
Лунтик,

Да, можно, из проекта spatialite я брал виртуальную таблицу для доступа к csv-файлам (обертка для iconv доступна в моем репозитории в виде, пригодном для использования в расширениях). Более того, сейчас легко можно скомпилировать модули по отдельности.

Весь проект spatialite "весит" пару мегабайт и доступен для многих ОС, есть консольный и графический клиент. Что вам еще надо? "А вы и есть за меня будете?" (с)
...
Рейтинг: 0 / 0
23.07.2010, 22:42
    #36757437
Лунтик
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение внешего файла *.dbf
Ух ты, здорово...
А что такое мой репозитарий?
...
Рейтинг: 0 / 0
23.07.2010, 23:52
    #36757477
MBG
MBG
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение внешего файла *.dbf
Лунтик,

В топике по расширениям ссылка есть: MBG SQLite

dbf я, может, и портирую в виде эскулайтовского расширения, но только под дебиан, мне винда без надобности да и тестировать под винду негде.

Вот, кстати, анонс тех времен, когда я допиливал исходники и обсуждал с автором систему сборки spatialite:
http://www.mail-archive.com/debian-russian@lists.debian.org/msg79150.html]Пространственное расширение для SQLite (spatialite) - аналог PostGIS
...
Рейтинг: 0 / 0
26.07.2010, 10:01
    #36758849
Лунтик
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение внешего файла *.dbf
Ух-ты, ух-ты, ух-ты...
...
Рейтинг: 0 / 0
06.08.2010, 02:40
    #36778563
MBG
MBG
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение внешего файла *.dbf
Вот эта штука есмь более-менее работоспособный парсер dBase:
http://pgdbf.sourceforge.net/

Я вот just for fun набросал на основе этого кода преобразование в эскулайт. Скачал базы КЛАДР - работает. Так что можете воспользоваться этим проектом как основой.
...
Рейтинг: 0 / 0
06.08.2010, 12:08
    #36779035
MBG
MBG
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение внешего файла *.dbf
См. утилиту "sqlite3-dbf - converter of XBase / FoxPro tables to SQLite" здесь:

Расширения для SQLite
...
Рейтинг: 0 / 0
Форумы / SQLite [игнор отключен] [закрыт для гостей] / Подключение внешего файла *.dbf / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]