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_connect-Funktion

Erstellt eine Verbindung zu einem SQL Anywhere-Datenbankserver, indem das angegebene Verbindungsobjekt und die Verbindungszeichenfolge verwendet werden.

Syntax
sacapi_bool sqlany_connect( a_sqlany_connection * conn, const char * str )
Parameter
  • conn   Das Verbindungsobjekt, das durch sqlany_new_connection erstellt wurde.

  • str    Eine SQL Anywhere-Verbindungszeichenfolge.

Rückgabe

1, wenn die Verbindung erfolgreich hergestellt wird, oder 0, wenn die Verbindung fehlschlägt. Verwenden Sie sqlany_error, um den Fehlercode und die Fehlermeldung abzurufen.

Siehe auch
Beispiel
 a_sqlany_connection * conn;
   conn = sqlany_new_connection();
   if( !sqlany_connect( conn, "uid=dba;pwd=sql" ) ) {
        char           reason[SACAPI_ERROR_SIZE];
        sacapi_i32     code;
        code = sqlany_error( conn, reason, sizeof(reason) );
        printf( "Connection failed. Code: %d Reason: %s\n", code, reason );
   } else {
        printf( "Connected successfully!\n" );
        sqlany_disconnect( conn );
   }
   sqlany_free_connection( conn );