<< Inhaltsverzeichnis Suchen >>

ODBC_PREPARE

Funktion

Syntax:

ODBC_PREPARE(<DATEI-NUMMER>,<BEFEHL>)

<DATEI-NUMMER>       = <NUM-AUSDRUCK>
<BEFEHL>                        = <STRING-AUSDRUCK>

Bedeutung:

Bereitet den <BEFEHL> für Modifikationen mit ODBC_SETPARAM vor.

Unter Java kann im Gegensatz zu Windows nur ein zuvor mit ODBC_PREPARE vorbereiteter <BEFEHL> mit ODBC_SETPARAM modifiziert werden. Ausgeführt werden kann der vorbereitete <BEFEHL> nur mit der Funktion ODBC_EXEC_PREPARED.

ODBC_PREPARE liefert als Ergebnis 0, wenn kein Fehler auftrat.

Trat ein Fehler auf, so hat die Variable OK einen Wert > 0. Ist OK=1700, so liefert die Funktion ODBC_GET_LAST_ERROR$ den Fehlertext.

Beispiel:

H% = ODBC_PREPARE(1,"select * from Kunden where Name = ?")
H% = ODBC_SETPARAM(1,"Huber",1)
H% = ODBC_EXEC_PREPARED(1)

siehe auch:

ODBC_EXEC_PREPARED, ODBC_EXEC_DIRECT