Последняя версия DataExpress 3 beta от 12 февраля 2020 года.
Изображение Скачать | Изображение Что нового?
См. также: Энциклопедия DX | Форум на develop-soft | Песочница
ИзображениеИзображениеИзображение

Синхронизация БД

Взаимодействие DataExpress с операционной системой, другими приложениями и сервисами.
Аватара пользователя
YurAnt
Эксперт
Сообщения: 3352
Зарегистрирован: Чт апр 13, 2017 8:57 am
Поблагодарили: 5 раз
Контактная информация:

Re: Синхронизация БД

Сообщение YurAnt » Пт авг 25, 2017 8:47 am

В конкретном примере реализован только импорт из excel файла.
Изображение

Аватара пользователя
rausNT
Специалист
Сообщения: 715
Зарегистрирован: Чт авг 24, 2017 9:23 am
Благодарил (а): 88 раз
Поблагодарили: 7 раз

Re: Синхронизация БД

Сообщение rausNT » Пт авг 25, 2017 9:19 am

YurAnt писал(а):В конкретном примере реализован только импорт из excel файла.


нашел это поиском

jurist23rus писал(а):SMART
Автор: Admin
Описание: добавляет несколько новых функций
SMART_FocusColor - подсвечивает активное поле. Есть возможность задать цвет подсветки.
SMART_SetFieldValue - устанавливает значение в указанном поле в тех записях формы, которые выбрал запрос.
SMART_PivotToXls - Экспортирует сводную таблицу в Эксель.


т.о. из в БД создать сводную таблицу, куда выгрузить все данные в Эксель, А из Экселя уже залить в БД.
Эксель, конечно костыль, но.... Как вариант... буду думать...

Админ, а нельзя ли реализовать в оболочке подключение к 2 БД? Одна как Master другая Slave.

Аватара пользователя
admin
Разработчик
Сообщения: 4707
Зарегистрирован: Пн мар 14, 2016 11:32 am
Откуда: Ленинградская
Благодарил (а): 23 раза
Поблагодарили: 192 раза

Re: Синхронизация БД

Сообщение admin » Пт авг 25, 2017 10:07 am

rausNT писал(а):Админ, а нельзя ли реализовать в оболочке подключение к 2 БД? Одна как Master другая Slave.

Зачем 2 подключения? Выгрузили в файл, загрузили из файл. Обычно так делается.

Аватара пользователя
rausNT
Специалист
Сообщения: 715
Зарегистрирован: Чт авг 24, 2017 9:23 am
Благодарил (а): 88 раз
Поблагодарили: 7 раз

Re: Синхронизация БД

Сообщение rausNT » Пт авг 25, 2017 10:25 am

admin писал(а):Зачем 2 подключения?


Присутствует желание автоматизировать для минимизации человеческого фактора. Т.е. при подключении к 2 БД одновременно синхронизацию можно свести к нажатию одной кнопки буквально.
При выгрузки в Эксель же рано или поздно наступит момент, когда пользователь зальет со старого файла Эксель в базу, затерев таким образом актуальные данные. А заметит это через месяц, когда уже на БД будет накачано несколько апдейтов данных. Конечно же бекапы будут (как же без них то), но веселая нервотрепка обеспечена при восстановлении. (примерно такое было достаточно давно, когда Эксель тоже использовал как транспорт)
А как установить контроль версий файлов Эксель, я ни тогда не сейчас не понимаю.

Аватара пользователя
admin
Разработчик
Сообщения: 4707
Зарегистрирован: Пн мар 14, 2016 11:32 am
Откуда: Ленинградская
Благодарил (а): 23 раза
Поблагодарили: 192 раза

Re: Синхронизация БД

Сообщение admin » Пт авг 25, 2017 10:29 am

Это ничто по сравнению с самой синхронизацией как таковой.