Лекция: Чтение/Запись ячейки
С источником данных, пунктом данных и манипулятором данных, которые мы создали, мы можем настроить просмотр и управление данных в базе данных через элемент GridWorX64 Viewer или параметр процесса (Process point). В этой статье мы продемонстрируем как использовать параметр процесса для чтения и записи данных таблицы базы данных.
1. Добавьте Process Pointна дисплей GraphWorX64.
2. В Unified Data Browser выберите Home → Databases → SQL Server →Northwind → Data Sources → Products.
3. Измените путь в строке браузера, определив в нем значение параметра @CategoryID:
db:Northwind.Products<@CategoryID=1>илиdb:Northwind.Products<1>
ПРИМЕЧАНИЕ:При использовании пункта данных нет необходимости определять значение параметра, так как в нем оно уже определено.
4. Выберите столбец, добавляя индексный номер имени столбца подобно строки ниже с индексом , где означает первый столбец.
db:Northwind.Products<1>[0]или db:Northwind.Products<1>[ProductName]
5. Выберите строку, добавляя индексный номер строки, начиная с нуля, означает первую строку.
db:Northwind.Products<1>[ProductName][0]
6. Нажмите OK для закрытия браузера и переведите дисплей в режим исполнения. Теперь вы должны видеть значение ячейки таблицы, согласно настройкам.
7. Если в свойствах параметра процесса в поле ввода значения data-entryвы установите значение True, вы сможете записать значение в данную ячейку.
Использование манипулятора данными
С параметром процесса вы можете выполнять манипулятор данными.
1. Добавьте Process Pointна дисплей GraphWorX64.
2. Значение поля data entryэтой точки включите в True.
3.В Unified Data Browser, выберите Home → Databases → SQL Server → Northwind → Data Manipulators→DeleteProduct.
4. Измените путь в адресной строке, добавив в нем параметр @pKey:
db:Northwind.DeleteProduct<@pKey1=1>.@@Execute
5. Закройте браузер данных, переведите дисплей в исполнение и установите значение в 1, чтобы выполнить SQL запрос.
6. Проверьте вашу таблицу, используя SQL Server Management Studio. Вы должны видеть, что строка с ProductID = 1 удалена. Также вы можете использовать GridWorX64 Viewer для данной проверки.
Дополнительный синтаксис тегов
GridWorX64 также предлагает вам 3 дополнительных метатега для любых источников данных или пунктов данных.
Установите <data source path>.@@Refreshв True для обновления источника данных,
<data source path>.@@LastRefreshedдает вам время последнего обновления источника данных.
<data source path>.@@LastRefreshedUTCдает вам время последнего обновления в формате UTC.
Заключение
В этом примере мы создали источник данных, пункт данных и манипулятор данных в GridWorX64 Server. GridWorX64 Server также поддерживает соединения Generic OLE DB, ODBC, SAP и Oracle. Вы можете выбрать подходящий вариант в зависимости от используемой базы данных. Конфигурация будет отличаться при создании соединения с базой данных, но будет похожа в создании источника данных, элемента данных и манипулятора данных.