Artifact [c1520dd6fa] Вы: nobody
Вход

Artifact c1520dd6fad1a622286581832386e2e27dd48d39:

Wiki page [1sqlite] by orefkov 2012-02-01 06:48:14.
D 2012-02-01T06:48:14.629
L 1sqlite
P 2187f04ebee3098c7fa8c66e1d696328ef2a8a16
U orefkov
W 3570
1sqlite - это внешняя компонента для 1С-Предприятия 7.7, предназначенная для работы с базами данных SQLite.
Основана на проекте [http://www.sqlite.org], автор - Александр Орефков (orefkov@gmail.com), лицензия - public domain.

<b>Текущая версия [http://snegopat.ru/downloads/1sqlite/1sqlite_1025.zip|1.0.2.5]</b>

В 1С использование баз данных SQLite может пригодится:

  *  Для организации обмена данными.
  *  Как альтернатива таблицы значений для выполнения временных расчетов, поисков и хранения данных,
     благодаря возможности SQLite создавать чрезвычайно быстрые "in-memory" базы данных (базы данных в памяти).

Кроме того, при работе в ДБФ-версии 1С, компонента позволяет посредством "движка" SQLite и встроенного в него механизма
"виртуальных таблиц" обращатся на чтение к таблицам базы данных 1С через "родные" методы самой 1С. Что позволяет
выполнять запросы к базе 1С даже в монопольном режиме работы.

Основные фичи компоненты:
  *  SQLite версии 3.7.10
  *  Движок SQLite доработан в плане регистронезависимости русских символов, нормально работают
     lower, upper, like, названия таблиц, полей.
  *  Добавлено collate `_1С` - сравнение строк без учета регистра и завершающих пробелов.
  *  Отображение ДБФ-таблиц 1С в базу данных SQLite и возможность использовать их в запросах.
  *  Работа с ДБФ-таблицами 1С в монопольном режиме.
  *  Получение "длинных" строк 1С-ДБФ.
  *  Типизация результатов запроса типами данных 1С.
  *  Работа с текстовыми и sql-параметрами в запросах. 
  *  Укладка в базу данных SQLite ТаблицЗначений. 
  *  Укладка в базу данных SQLite СписковЗначений с объектами 1С, с возможностью в ДБФ версии разворота
     групп справочников или счетов по иерархии. 
  *  Поставщик данных для табличного поля 1С++.

[История версий]
  
Получение исходников:

Проект использует [http://fossil-scm.org|fossil] для ведения репозитария исходного кода.<br/>
Вы можете либо скачать архив с последней версией кода [/zip/1sqlite-src.zip?name=src&uuid=trunk|отсюда], предварительно залогинившись анонимусом, либо целиком клонировать репозитарий:
<verbatim>
fossil clone http://snegopat.ru/1sqlite 1sqlite.fossil
fossil open 1sqlite.fossil
</verbatim>

Z 04330fc232d56dac01c4d220798c37cd