|
|
Дескрипторы
ввода используются, для обработки строк
инструкции SQL, которые содержат параметры.
Прежде, чем приложение сможет выполнить
инструкцию с параметрами, оно должно
присвоить параметрам значения. Приложение
указывает число
параметров переданных в поле XSQLDA
sqld, затем
описывает каждый параметр в отдельной
структуре XSQLVAR. Например, следующая
строка - инструкция содержит два
параметра, поэтому приложение должно
установить sqld в 2, и описать каждый параметр: char
*str = "UPDATE DEPARTMENT SET BUDGET = ? WHERE
LOCATION = ?"; Когда инструкция выполняется, в первом XSQLVAR находится информации относительно значения BUDGET, а во втором XSQLVAR информация о LOCATION.
|
Дизайн: Piton Alien |