Форум специалистов АСУ ТП Форум специалистов АСУ ТП
Обсуждение вопросов работы ПО, ПТК, АСУ ТП
 Помощь      Поиск      Пользователи      BanList


 Страниц (1): [1]   

> Описание: параметрированный запрос
sialiv
Отправлено: 14 Февраля, 2014 - 15:27:07
Post Id



Пользователь
Junior Member





Покинул форум
Сообщений всего: 55
Дата рег-ции: Окт. 2013  





1 - Как в запросе менять параметры перед его вызовом?
2 - Как произвести вызов самостоятельно на запись/чтение.

select * from Таблица1
WHERE id1=?;

insert into Таблица1 (a1,a2,a3,a4,a5)
values (?,?,?,?,?)
 
Shutin D.V.
Отправлено: 18 Февраля, 2014 - 16:24:30
Post Id



Администратор
Full Member





Покинул форум
Сообщений всего: 164
Дата рег-ции: Сент. 2010  





Добрый день,
В этих случаях Вам подойдет только скрипт DataRate. SQL-коннектор нужен, чтобы настроить строку соединения на конкретный провайдер данных (OLE DB, ODBC или другие), SQL-группы Вам не потребуются.

Небольшой пример (файл SQL.zip) показывает использование параметров в операторах insert, update, delete и их выполнение в коде скриптов (Insert, Update, Delete) по нажатию соответствующей кнопки на мнемосхеме объекта "Объекты\Объект".

select применяется для вычитывания информации из базы данных MySql и первоначального заполнения строк элемента управления DataGridView (код скрипта надо смотреть в источнике данных "Скрипт" у мнемосхемы того же объекта "Объекты\Объект"Подмигивание.

Скачать обучающий проект можно на странице:

http://scadadatarate.ru/libraryExampleDataRate_v4_0.php?download_file=Exachange, раздел "Обмен данными", проект "ПроектMSSQL".

Скачать файл: (для скачивания файла Войдите или зарегистрируйтесь)
Скачан раз: 18
 
Страниц (1): [1]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« SCADA/HMI DataRate »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 




Powered by ExBB 1.1.3