Внешняя компонента для работы с MS SQL

07.03.09

Разработка - Разработка внешних компонент

Компонента предназначенная для двухстороннего взаимодействия 1С с любым продуктом семейства MS SQL. Программа обладает удобным интерфейсом, легкостью в работе, более высокой по сравнению с ADO скоростью.

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
Инсталятор
.1236416458 314,50Kb
237
237 Скачать (1 SM) Купить за 1 850 руб.

SqlCon - внешняя компонента для 1С предназначенная для выполнения прямых запросов к Microsoft Sql 

--------------------------------------------------------------------------

0. Установка 

Запустить setup.exe

После установки зайти \Program Files\SqlCon\

Запустить reg.bat для регистрации компоненты.

 

Прим. Компонента регистрируется в реестре и ее не надо КОПИРОВАТЬ в папку с 1С и.т.д.

 

Системные требования.

- необходим Net Framework 2

---------------------------------------------------------------------------

1. Подключение компоненты (глобальный модуль 1С) 

 

Перем sql Экспорт;

 

Процедура ПриНачалеРаботыСистемы()

...

// Работа с SQL

ИмяВК = "AddIn.SqlCon";

ок = ПодключитьВнешнююКомпоненту(ИмяВК);

Если ок=0 Тогда

Сообщить("Не удалось подключить внешнюю компоненту");

Иначе

sql = СоздатьОбъект(ИмяВК);

КонецЕсли;

...

КонецПроцедуры

------------------------------------------------------------------------

2. Использование компоненты.

 

sql.Открыть(); // открытие соединения

// данный метод использует параметры соединения которые можно задать

// на вкладке Сервис - параметры -  Параметры соединения с БД.

 

-----------------------------------------------------------------

// выполнение запроса, который возвращает множество строк.

sql.ЗапросСтр("select id,name from aaa");

 

Пока sql.Читать() = 1 Цикл // получение строки

Сообщить("" + sql.Элем("id") + " " + sql.Элем("name"));

// получение элемента строки sql.Элем("id") по наименованию 

// получение элемента строки sql.Элем(0) по номеру

КонецЦикла;

 

-------------------------------------------------------------------

// получение единичного (скалярного) значения

зн = sql.ЗапросЗн("select count(*) from aaa");

 

--------------------------------------------------------------------

// выполнение запроса не возвращающего значения 

Если sql.Запрос("insert into aaa(id,name) values(1,'xxx')") = 1 Тогда

// данные записаны

КонецЕсли;

--------------------------------------------------------------------

sql.Закрыть(); закрытие соединения.

----------------------------------------------------------------------------

Разработчик: Выхрыстюк Алексей (it.net). poshta.it@gmail.com

См. также

Разработка внешних компонент Программист Платформа 1С v7.7 1C77 Абонемент ($m)

Компонента позволяет в среде 1С 7.7 генерировать двухмерный QR код из любого текста длиною до 1800 символов и сохранять его в файле BMP формата. Из файла он может быть загружен в объект 1С "Картинка".

1 стартмани

29.01.2025    190    0    mdbruyfn    4    

4

Разработка внешних компонент Системный администратор Программист Платформа 1С v7.7 Платформа 1С v8.3 Платформа 1C v8.2 Платформа 1С v8.1 Россия Платные (руб)

Аддон "Структура Обмена" (ExchangeStruc) - это компонента, которая обеспечивает доступ к разделяемым процессом структурам, аналогичным структурам 1С. Обеспечивает прозрачную передачу данных примитивных типов, в том числе Двоичных данных, в режиме Реального времени между разными контекстами (формами) или потоками одного процесса. В перспективе функционал будет расширен для обмена между процессами, даже разных версий платформ. Совместим с версиями Windows рабочих станций и серверов, с платформами 1С разных версий и релизов в режиме Native начиная с 8.2, и в режиме COM начиная с версий 7.7. По скорости чтения и записи лишь немногим уступает стандартной структуре 1С. НОВОЕ: Добавлен функционал регистрации компоненты COM в качестве OLE Auto (COMОбъект) для поддержки её работы в серверах старых версий 1С: 8.0 и 8.1, где работа с компонентами исключена. Теперь можно коммуникацию с Фоновыми заданиями на этих версиях проводить.

7200 руб.

19.04.2023    5349    1    0    

3

Разработка внешних компонент WEB-интеграция Программист Платформа 1С v7.7 1C77 Платные (руб)

Компонента HttpSrv7 позволяет создавать веб-сервисы в среде 1С 7.7 и даже, используя файлы HTML, несложные веб-сайты. С помощью нее можно обеспечить доступ к данным 1С 7.7 из браузера. Дополнительно используя компоненту HTTP_Async или синхронный клиент HTTP для 1С 7.7 (публикация № 1152364) можно наладить обмен данными между удаленными информационными базами. С помощью компоненты HTTP_Async можно сначала послать несколько запросов к сайтам, веб-сервисам (в т.ч. к HttpSrv7), а затем обрабатывать данные по мере их поступления. Компонента GISMT в дополнение к HTTP_Async имеет функцию цифровой подписи и, таким образом, имеет все возможности для работы с API ГИС МТ "Честный знак" непосредственно из среды 1С 7.7.

2000 руб.

27.05.2022    9136    23    17    

34

Разработка внешних компонент Программист Платформа 1С v7.7 Платные (руб)

Компонента для выбора значения из больших списков значений.

1200 руб.

02.12.2021    6332    2    19    

4

Разработка внешних компонент Файловый обмен (TXT, XML, DBF), FTP Программист Платформа 1С v7.7 1C77 Абонемент ($m)

Эта внешняя компонента Base64.dll предназначена для платформы 1С версии 7.7. Используется для преобразования файлов из/в кодировку Base64 из встроенного языка 1С Предприятие. Компонента тестировалась на базе конфигурации Бухгалтерский учет для Казахстана, редакции 7.70.257.

10 стартмани

06.04.2021    10177    14    softmaker    13    

5

Разработка внешних компонент Защита ПО и шифрование Программист Платформа 1С v7.7 Абонемент ($m)

Цифровые подписи, шифрование, просмотр сертификатов ключей ЭЦП, работа с различными криптопровайдерами (в т.ч. КриптоПРО ГОСТ 2012) в 1С 7.7.

1 стартмани

08.06.2020    9538    28    mdbruyfn    10    

9

Разработка внешних компонент Программист Платформа 1С v7.7 Абонемент ($m)

Обмен сообщениями и небольшими файлами по протоколу UDP с 1С и внешними приложениями в локальной сети или сети VPN.

1 стартмани

23.05.2020    7694    7    mdbruyfn    0    

6
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. CheBurator 2695 07.03.09 13:15 Сейчас в теме
2. Abadonna 3969 07.03.09 13:29 Сейчас в теме
(1) Ну чё, Че, докопался? ;) Пусть пишет
3. CheBurator 2695 07.03.09 13:31 Сейчас в теме
4. Душелов 4021 07.03.09 13:40 Сейчас в теме
Во-во... Хотя на VB писать не комильфо, лучше на C# :)
6. Abadonna 3969 07.03.09 13:43 Сейчас в теме
(4) До-диез есть (C#), а До-бемоль имеется? :))
7. Арчибальд 2709 07.03.09 15:48 Сейчас в теме
10. Abadonna 3969 08.03.09 11:31 Сейчас в теме
(7)Как бы себе там IT-шники не думали, A- ля, B - си-бемоль, H- си, C - до, D - ре и т.д. ;)
11. Арчибальд 2709 10.03.09 07:55 Сейчас в теме
(10)Это сейчас я ИТ-шник. 40 лет назад я на бас-гитаре лабал.
12. Abadonna 3969 10.03.09 09:02 Сейчас в теме
(11) А я и на най, и на клавишных:) И ваще в кабаке лабал
5. Душелов 4021 07.03.09 13:41 Сейчас в теме
(0) А писать сразу советую под 7.7 и 8.х
Как бы ВК работает, но глюки бывают....
GC советую пользовать чаще при завершении компоненты ;)
8. CheBurator 2695 07.03.09 15:56 Сейчас в теме
Уси москали программують на паскалИ, а мы хохлы уси - программуемо на СИ!
9. anbxp 07.03.09 23:37 Сейчас в теме
Что тут говорить? А промолчать тоже не могу:) ХП тоже можно вызывать?
13. rasswet 82 12.03.09 09:35 Сейчас в теме
мегарулез видимо, но я пока не настолько просветленный, чтобы понять в чем суть этого, но плюсану, за непостижимость))
14. ShAV~ 01.07.09 13:51 Сейчас в теме
Кто-нибудь пользовал эту компоненту?
Возникла проблема, параметры в закладке "Параметры соединения с БД" не сохраняются.
15. avhrst 519 02.07.09 14:10 Сейчас в теме
Параметры сохраняются тольео не отображаются в настройках.
16. ROM_1C 692 13.01.10 02:43 Сейчас в теме
А с помошью этой компонеты можно работать с другим скл сервером (не на локалхосте, например через инет)?
И есть либо какие органичения в использовании или недоработки?
17. a_mironov 11.12.11 04:00 Сейчас в теме
Оно видимо и понятно, что тут используется ado.net. Расскажи пожалуйста, есть ли возможность запускать форму .net из 1С, при этом чтобы эта форма была подчинена главному окну 1С?
Оставьте свое сообщение