View.Execute-Methode
Die Execute-Methode des View-Objekts verwendet das Fragezeichentoken, um Parameter in einer SQL darstellen. Weitere Informationen finden Sie unter SQL Syntax. Die Werte dieser Parameter werden als entsprechende Felder eines Parameterdatensatz übergeben.
Syntax
View.Execute(
record
)
Parameter
-
record
-
Optionale Datensatzobjekte, die die Werte enthalten, die die Parametertoken (?) in der SQL ersetzen.
Rückgabewert
Diese Methode gibt keinen Wert zurück.
Hinweise
Diese Methode muss aufgerufen werden, bevor die Fetch-Methode aufgerufen wird.
Wenn die SQL-Abfrage Werte mit Parametermarkierungen (?) angibt, muss ein Datensatz bereitgestellt werden, der alle Ersetzungswerte enthält, die in der gleichen Reihenfolge und vom gleichen Datentyp wie die Parametermarker sein müssen. Wenn diese Methode mit INSERT- und UPDATE-Abfragen verwendet wird, müssen die Fragezeichentoken allen nicht parametrisierten Werten voran stehen.
Diese Abfragen sind beispielsweise gültig:
UPDATE {table-list} SET {column}= ? , {column}= {constant}
INSERT INTO {table} ({column-list}) VALUES (?, {constant-list})
Diese Abfragen sind jedoch ungültig:
UPDATE {table-list} SET {column}= {constant}, {column}=?
INSERT INTO {table} ({column-list}) VALUES ({constant-list}, ? )
Wenn bei der Methode ein Fehler auftritt, können Sie erweiterte Fehlerinformationen mithilfe der LastErrorRecord-Methode abrufen.
Anforderungen
| Anforderung | Wert |
|---|---|
| Version |
Windows Installer 5.0 auf Windows Server 2012, Windows 8, Windows Server 2008 R2 oder Windows 7. Windows Installer 4.0 oder Windows Installer 4.5 auf Windows Server 2008 oder Windows Vista. Windows Installationsprogramm auf Windows Server 2003 oder Windows XP |
| DLL |
|
| IID |
IID IView ist als _ 000C109C-0000-0000-C000-00000000046 definiert. |