1С и SDF

 

Сегодня поговорим о способах чтения и записи SDF-файлов в 1С. SDF-файл — это файл базы данных Microsoft SQL Server Compact Edition.

Для работы с этой базой данных потребуется становить сам SQL Server CE (ссылка) — последней на данный момент является версия 4.0, но я рекомендую версию 3.5 (по ссылке именно она).

К сожалению SDF-файл нельзя подключить к конфигурации как внешний источник данных — в открытых источниках не существует нужного ODBC драйвера, поэтому работа осуществляется через ADO.

Чтение из SDF

Запись в SDF

Судя по всевозможным мануалам для добавления новых строк в таблицы sdf-файла должен работать вот такой код:

Но по неизвестным мне причинам (скорее всего дело в поставщике) это код не работает (буду признателен за помощь в этом вопросе). Поэтому приходиться использовать sql-ную команду insert.

Выглядит это примерно так:

Также можно использовать команды update/delete для изменения/удаления существующих записей

На этом все, надеюсь эта статья Вам помогла.

Если Вы нашли ошибку или неточность, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Оценка статьи:
УжасноПлохоНеплохоХорошоОтлично (Пока оценок нет)
Загрузка...

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!:

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: