USB HID в MS SQL (запись нескольких переменных)
Если вам необходимо не только записывать значения USB HID в базу MSSQL, но также обрабатывать и анализировать их позднее, то более удобно будет создать таблицу с отдельной колонкой для каждого значения. Этот метод применим, только если будет записываться небольшое количество USB HID переменных.
CREATE TABLE [dbo].[usb_data_2] (
[REC_ID] [int] IDENTITY(1,1) NOT NULL,
[TIMESTAMP] [datetime] NULL,
[ITEM1] [nchar](30) NULL,
[ITEM2] [nchar](30) NULL
) ON [PRIMARY]
ITEM1 - будет хранить значение переменной 1;
ITEM2 - будет хранить значение переменной 2;
TIMESTAMP - будет хранить дату и время изменения значения.
1. Создайте нового пользователя в базе данных или выдайте права существующему пользователю на чтение и запись данных во вновь созданную таблицу.
2. Создайте новую конфигурацию и выберите необходимые устройства USB HID из списка. Если ваше USB-устройство ещё не подключено, подключите его временно перед созданием конфигурации (рис. 1).

Рис. 1 Выбор USB-устройства
3. Выберите следующие опции:

Рис. 2 Выбор режима регистрации данных
4. Кликните OK. Попробуйте принять данные. Данные должны начать появляться в главном окне программы:
Каждая строчка содержит все значения и дополнительную переменную "UPDATE_DATE_TIME" с меткой даты и времени.
Шаги 5-7 похожи с шагами из предыдущего примера "Запись множества USB HID элементы данных".
8. Связывание (рис. 4) немного отличается от предыдущего примера, поскольку таблица имеет другой набор колонок.
usb_data2
DATE_TIME_STAMP
BUTTON_5
ROTATIONAL_Z_AXIS

Рис. 4 Настройка модуля экспорта данных. Связывание.
9. Кликните "OK" для сохранения изменений.
10. Проверьте панель сообщений и убедитесь, что данные обрабатываются и записываются успешно (рис. 5).
Данные были экспортированы успешно

Рис. 5 Сообщение об успешной записи данных в БД
Связанные статьи: USB HID в MS SQL (запись нескольких переменных)
Настройка записи данных от USB HID устройства в базу данных;
USB HID в MS SQL (запись большого кол-ва переменных);
USB HID в MS SQL (запись нескольких переменных);
Настройка записи данных от USB HID устройства в MySQL;
Экспорт USB HID в Excel в реальном времени;