24.05.2020 Хоменко Вадим 14281
Работа с базами данных MySQL

Содержание:

1.    Пишем код в 1С для СУБД MySQL

2.    Процесс удаления данных из таблиц 1С

 

Очень часто от заказчиков поступает запрос по настройке обмена 1С с сайтом. И к нашему большому удивлению, оказывается, что у многих используется самописный сайт, к которому не «прикрутить» типовую интеграцию. Приходится писать обмен 1С с сайтом вручную. И в 90% случаев сайт


Но не только для сайтов подходит эта система управления базами данных (СУБД) MySQL. Любое стороннее программное обеспечение может с ней работать. И как раз в этой статье я и хочу разобраться как же работать с СУБД MySQL.


Для начала нам понадобится драйвер, который можно скачать с официального сайта производителя «dev.mysql.com». 


1.    Пишем код в 1С для СУБД MySQL


После установки пишем код в 1С.

Инициализируем переменные.



Далее нам нужна строка соединения с базой данных.



Теперь устанавливаем соединение с базой.



Добавляем новую запись в таблицу.



Теперь прочитаем все записи из таблицы с выборкой в цикле.



Выполняем обновление/изменение данных.





Можно увидеть, что все три запроса выполнены по-разному. Но при этом всем они все корректны.


Можно выбрать для себя наиболее удобный вариант и использовать именно его. 


2.    Процесс удаления данных из таблиц 1С


Также нам может понадобиться удалить данные из таблиц 1С.


Здесь наиболее предпочтительными являются - построчное удаление либо полная очистка всей таблицы (с сохранением структуры). Выбирать наиболее подходящий способ нужно под конкретную задачу. Единственное, что следует учитывать, что построчное удаление занимает значительно больше времени нежели полная очистка.


Полная очистка базы 1С.



Построчное удаление.



Для лучшего усвоения языка запросов MySQL рекомендую ознакомится с документацией к нему (есть примеры) на сайте «mysql.ru».

В заключение скажу, что есть способ подключения внешних баз данных через объект конфигурации 1С «Внешние источники данных», но об этом мы поговорим уже в другой статье.

 

Специалист компании ООО «Кодерлайн»

Хоменко Вадим

Наши проекты

МГК "Световые Технологии"
МГК "Световые Технологии"

Отрасль:

Внедренное типовое решение:
1С:Предприятие 8. ERP Управление предприятием 2

Специалисты "Кодерлайн" произвели доработки в системе 1С:ЕРП 2.4 с учетом треб...

ЗАО «Многопрофильная формирующая авиагруппа» (ЗАО МФГ)
ЗАО «Многопрофильная формирующая авиагруппа» (ЗАО МФГ)

Отрасль:
Оптовая торговля транспортными средствами и оборудованием

Внедренное типовое решение:
1С:Бухгалтерия ПРОФ

- Финансы, управленческий учет, мониторинг показателей
- Бухгалтерский уче...

ООО «Иви.ру»
ООО «Иви.ру»

Отрасль:
Медиаиндустрия

Внедренное типовое решение:
1С:Управление корпоративными финансами

Подсистема казначейства
Модуль бюджетного контроля по ДДС ...

ПЭК
ПЭК

Отрасль:
Грузоперевозки

Внедренное типовое решение:
1С:Управление производственным предприятием

- Внедрение функционала управления НСИ;
- Рефакторинг;
- Оптимизация общег...

ООО “РТИТС”
ООО “РТИТС”

Отрасль:
Транспортные системы

Внедренное типовое решение:
1С:ERP Управление предприятием 2.0

Блок регламентированного кадрового учета и расчета заработной платы в 1С:ERP;...

Автоматизация торговых операций на базе "1С:Управление торговлей" в ОАО "Авиазапчасть"
ОАО «Авиазапчасть»

Отрасль:
Авиационно-космическая промышленность

Внедренное типовое решение:
1С:Управление торговлей

- Оптовая торговля;
- Оформление заказов покупателей;
- Планирование прод...

ОАО «Фаберлик»
ОАО «Фаберлик»

Отрасль:

Внедренное типовое решение:
1С:ERP. Управление производственным предприятием 2

- Регламентированный учет;
- Кадровый учет;...

1с-РАРУС МСК
1с-РАРУС МСК

Отрасль:
Разработка компьютерного программного обеспечения

Внедренное типовое решение:

- Совместная работа по внедрению разных решений, в том числе «1С:ERP Управление...

Автоматизация системы учета продаж газа на базе «1С:ERP Управление предприятием 2.0»
ООО «Эйр Продактс Газ»

Отрасль:
Производство промышленных газов

Внедренное типовое решение:
1С:ERP Управление предприятием 2.0

- Расчеты с контрагентами;
- Производственные операции;
- Управление скла...

Доработка конфигурации Заказчика «1С:Управление строительной организацией»
ЗАО «Стройтрансгаз»

Отрасль:
Проектирование

Внедренное типовое решение:
1С:Управление строительной организацией

Взаиморасчеты с поставщиками;
- Оформление заказов поставщикам;
- Склад ...

ОАО «Интер РАО – Электрогенерация»
ОАО «Интер РАО – Электрогенерация»

Отрасль:
Электрогенерация

Внедренное типовое решение:
1С:Управление производственным предприятием

Для работы 2500 пользователей в 9 часовых поясах организована территориально-...

Внедрение «1С:Зарплата и управление персоналом 8 КОРП» в компании «ПБК»
ООО «Партнер Бухгалтер Консультант»

Отрасль:
Бухгалтерские услуги

Внедренное типовое решение:
1С:Зарплата и управление персоналом

- Интеграция продукта с базой данных оперативного учета Axapta;
- Доработка фу...

Наши соц. сети

Telegram-канал «Koderline 1С» Группа в Вконтакте «Кодерлайн КОРП» Rutube

Остались вопросы - обратитесь к нам!

Впишите свои Имя и Телефон, чтобы мы ответили на все интересующие Вас вопросы.
ФИО*
E-mail*
Телефон*
Сообщение