Initial version of "1sqlite"
1 +1sqlite - это внешняя компонента для 1С-Предприятия 7.7, предназначенная для работы с базами данных SQLite. 2 +Основана на проекте [http://www.sqlite.org], автор - Александр Орефков (orefkov@gmail.com), лицензия - public domain. 3 + 4 +<b>Текущая версия 1.0.2.5</b> 5 + 6 +В 1С использование баз данных SQLite может пригодится: 7 + 8 + * Для организации обмена данными. 9 + * Как альтернатива таблицы значений для выполнения временных расчетов, поисков и хранения данных, 10 + благодаря возможности SQLite создавать чрезвычайно быстрые "in-memory" базы данных (базы данных в памяти). 11 + 12 +Кроме того, при работе в ДБФ-версии 1С, компонента позволяет посредством "движка" SQLite и встроенного в него механизма 13 +"виртуальных таблиц" обращатся на чтение к таблицам базы данных 1С через "родные" методы самой 1С. Что позволяет 14 +выполнять запросы к базе 1С даже в монопольном режиме работы. 15 + 16 +Основные фичи компоненты: 17 + * SQLite версии 3.7.10 18 + * Движок SQLite доработан в плане регистронезависимости русских символов, нормально работают 19 + lower, upper, like, названия таблиц, полей. 20 + * Добавлено collate `_1С` - сравнение строк без учета регистра и завершающих пробелов. 21 + * Отображение ДБФ-таблиц 1С в базу данных SQLite и возможность использовать их в запросах. 22 + * Работа с ДБФ-таблицами 1С в монопольном режиме. 23 + * Получение "длинных" строк 1С-ДБФ. 24 + * Типизация результатов запроса типами данных 1С. 25 + * Работа с текстовыми и sql-параметрами в запросах. 26 + * Укладка в базу данных SQLite ТаблицЗначений. 27 + * Укладка в базу данных SQLite СписковЗначений с объектами 1С, с возможностью в ДБФ версии разворота 28 + групп справочников или счетов по иерархии. 29 + * Поставщик данных для табличного поля 1С++. 30 + 31 +[История версий] 32 + 33 +Получение исходников: 34 + 35 +Проект использует [http://fossil-scm.org|fossil] для ведения репозитария исходного кода.<br/> 36 +Вы можете либо скачать архив с последней версией кода [/zip/1sqlite-src.zip?name=trunk|отсюда], 37 +либо целиком клонировать репозитарий: 38 +<verbatim> 39 +fossil clone http://snegopat.ru/1sqlite 1sqlite.fossil 40 +fossil open 1sqlite.fossil 41 +</verbatim>