SQLite на USB-диске SD-карте в панелях Weintek (серия cMT)

Аватар автора
Русавтоматика, оборудование для автоматизации
работа с файлами базы данных SQLite в панелях оператора Weintek серии cMT. SQLite — это встраиваемая кроссплатформенная база данных, которая поддерживает достаточно полный набор команд SQL и доступна в исходных кодах (на языке C). Исходные коды SQLite находятся в public domain, то есть вообще нет никаких ограничений на использование. Для работы с SQLite не используется сервер, само приложение является сервером. Данные базы хранятся в файле, который можно расположить на SD-карте или USB-диске. Это отличное решение в условиях с повышенными требованиями к безопасности. Панели могут не иметь сетевого подключения (соответственно и потенциала быть взломанными по сети), и при этом система имеет полноценную базу данных. Существует большое количество бесплатных приложений для администрирования БД SQLite. В этом видео мы используем приложение: "DB Browser for SQLite". Это визуальный инструмент с открытым исходным кодом для создания, разработки и редактирования файлов баз данных, совместимых с SQLite. Создаем новую базу и ее файл сохраняем как "base_users1.db" в папку, где установлен EasyBuilder Pro, в подпапку usb1. Создаем таблицу users и для начала добавим одно ключевое поле id. Добавляем поля "name" и "email" Теперь добавим пару строк в данные. Записали изменения. Наш файл БД SQLite для тестирования готов. Создаем новый проект для панели серии cMT. Из вкладки "Данные/Истоия" добавляем объект "SQL-запрос" Добавляем и настраиваем новый запрос. Выбираем тип пути "Статичный"...

0/0


0/0

0/0

0/0