Метод View.Execute
Метод Execute объекта View использует маркер вопросительного знака для представления параметров в инструкции SQL. Дополнительные сведения см. в разделе Синтаксис SQL. Значения этих параметров передаются в качестве соответствующих полей записи параметра.
Синтаксис
View.Execute(
record
)
Параметры
-
record
-
Необязательные объекты Record , содержащие значения, заменяющие маркеры параметров (?) в SQL-запросе.
Возвращаемое значение
Этот метод не возвращает значение.
Комментарии
Этот метод необходимо вызывать перед любыми вызовами метода Fetch .
Если в SQL-запросе указываются значения с маркерами параметров (?), необходимо предоставить запись, содержащую все заменяющие значения, которые должны быть в том же порядке и иметь тот же тип данных, что и маркеры параметров. Если этот метод используется с запросами INSERT и UPDATE, маркеры вопросительных меток должны предшествовать всем непараметровизованным значениям.
Например, допустимы следующие запросы:
UPDATE {table-list} SET {column}= ? , {column}= {constant}
INSERT INTO {table} ({column-list}) VALUES (?, {constant-list})
Однако эти запросы недопустимы:
UPDATE {table-list} SET {column}= {constant}, {column}=?
INSERT INTO {table} ({column-list}) VALUES ({constant-list}, ? )
В случае сбоя метода можно получить расширенные сведения об ошибке с помощью метода LastErrorRecord .
Требования
Требование | Значение |
---|---|
Версия |
Установщик Windows 5.0 в Windows Server 2012, Windows 8, Windows Server 2008 R2 или Windows 7. Установщик Windows 4.0 или Установщик Windows 4.5 в Windows Server 2008 или Windows Vista. Установщик Windows в Windows Server 2003 или Windows XP |
DLL |
|
IID |
IID_IView определяется как 000C109C-0000-0000-C000-0000000000046 |