Compartir a través de


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
Msi.dll
IID
IID_IView se define como 000C109C-0000-0000-C000-000000000046