OdbcExecuteDirect
obj -> OdbcExecuteDirect(alpha1) : handle
SQL-Statement vorbereiten und ausführen
Details
- obj: Deskriptor eines ODBC-Verbindungs-Objekts
- alpha1: SQL-Statement
- Resultat:
handleDeskriptor eines ODBC-Statement-Objekts - Siehe: Verwandte Befehle ,
OdbcConnect (),OdbcPrepare (),OdbcExecute (),OdbcClose ()
Mit dieser Anweisung wird ein SQL-Statement vorbereitetet und sofort ausgeführt. Der Befehl liefert bei erfolgreicher Durchführung einen Deskriptor auf ein OdbcStm -Objekt, sonst _ErrOdbcError zurück. Genauere Informationen über die Fehlerursache können über die Fehler-Eigenschaften OdbcErr... des ODBC-Verbindungs-Objekts abgefragt werden. Ist schon die Erstellung des ODBC-Statement-Objekts fehlgeschlagen, gibt die Anweisung _ErrOdbcFunctionFailed zurück.
Nach der Ausführung der Anweisung kann die Ergebnismenge mit OdbcFetch () ausgelesen werden.
Das ODBC-Statement-Objekt steht zur Verfügung, bis die Verbindung zur Datenquelle getrennt oder das Objekt mit OdbcClose () geschlossen wird.
Mögliche Laufzeitfehler:
_ErrHdlInvalid: Im (obj) wurde kein gültiger Deskriptor auf ein OdbcCon -Objekt übergeben.