D 2012-02-01T05:34:53.269 L 1sqlite U orefkov W 3428 1sqlite - это внешняя компонента для 1С-Предприятия 7.7, предназначенная для работы с базами данных SQLite. Основана на проекте [http://www.sqlite.org], автор - Александр Орефков (orefkov@gmail.com), лицензия - public domain. Текущая версия 1.0.2.5 В 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] для ведения репозитария исходного кода.
Вы можете либо скачать архив с последней версией кода [/zip/1sqlite-src.zip?name=trunk|отсюда], либо целиком клонировать репозитарий: fossil clone http://snegopat.ru/1sqlite 1sqlite.fossil fossil open 1sqlite.fossil Z f7b00fb703410b31af44faf5a26da3cd