Método View.Execute
El método Execute del objeto View usa el token de signo de interrogación para representar los parámetros de una instrucción SQL. Para más información, consulte Sintaxis de SQL. Los valores de estos parámetros se pasan como los campos correspondientes de un registro de parámetro.
Sintaxis
View.Execute(
record
)
Parámetros
-
record
-
Objetos Record opcionales que contienen los valores que reemplazan los tokens de parámetro (?) en la consulta SQL.
Valor devuelto
Este método no devuelve ningún valor.
Observaciones
Se debe llamar a este método antes de realizar cualquier llamada al método Fetch.
Si la consulta SQL especifica valores con marcadores de parámetros (?), se debe proporcionar un registro que contenga todos los valores de reemplazo, los cuales deben estar en el mismo orden y ser del mismo tipo de datos que los marcadores de parámetros. Cuando este método se usa con consultas INSERT y UPDATE, los tokens de signo de interrogación deben preceder a todos los valores no parametrizados.
Por ejemplo, estas consultas son válidas:
UPDATE {table-list} SET {column}= ? , {column}= {constant}
INSERT INTO {table} ({column-list}) VALUES (?, {constant-list})
Sin embargo, estas consultas no son válidas:
UPDATE {table-list} SET {column}= {constant}, {column}=?
INSERT INTO {table} ({column-list}) VALUES ({constant-list}, ? )
Si el método no funciona, puede obtener información ampliada del error mediante el método LastErrorRecord.
Requisitos
Requisito | Value |
---|---|
Versión |
Windows Installer 5.0 en Windows Server 2012, Windows 8, Windows Server 2008 R2 o Windows 7. Windows Installer 4.0 o Windows Installer 4.5 en Windows Server 2008 o Windows Vista. Windows Installer en Windows Server 2003 o Windows XP |
Archivo DLL |
|
IID |
IID_IView se define como 000C109C-0000-0000-C000-000000000046 |