Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (Deutsch) » SQL Anywhere Server - Programmierung » SQL Anywhere Datenzugriff-APIs » SQL Anywhere C-API-Referenz » sacapi.h

 

sqlany_prepare-Funktion

Bereitet die angegebene SQL-Zeichenfolge vor.

Syntax
a_sqlany_stmt * sqlany_prepare( a_sqlany_connection * conn, const char * sql )
Parameter
  • conn   Ein Verbindungsobjekt mit einer unter Verwendung von sqlany_connect hergestellten Verbindung.

  • sql   Die vorzubereitende SQL-Anweisung..

Rückgabe

Ein Handle zu einem SQL Anywhere-Anweisungsobjekt.

Bemerkungen

Die Anweisung, die mit dem Anweisungsobjekt verbunden ist, wird durch sqlany_execute ausgeführt. Sie können sqlany_free_stmt verwenden, um die Ressourcen freizugeben, die mit dem Anweisungsobjekt verbunden sind.

Siehe auch
Beispiel
char * str;
a_sqlany_stmt * stmt;

str = "select * from employees where salary >= ?";
stmt = sqlany_prepare( conn, str );
if( stmt == NULL ) {
    // Failed to prepare statement, call sqlany_error() for more info
}