SQLRETURN SQLDriverConnect( SQLHDBC ConnectionHandle, SQLHWND WindowHandle, SQLCHAR * InConnectionString, SQLSMALLINT StringLength1, SQLCHAR * OutConnectionString, SQLSMALLINT BufferLength, SQLSMALLINT * StringLength2Ptr, SQLUSMALLINT DriverCompletion);
SQLDriverConnectは、SQLConnectの3つの引数の他にも接続情報を必要とするデータ ソースや、ユーザーにすべての接続情報の入力を要求するダイアログ、システム情報に定義されていないデータ ソースをサポートします。
接続が確立されると、SQLDriverConnectは完全な接続文字列を返します。アプリケーションは、この文字列を以降の接続要求に使用できます。
接続文字列キーワードおよび接続ダイアログを参照してください。
認証メカニズムが選択できない場合、SQLDriverConnectは、SQL_ERRORおよび新たなエラー メッセージを返します。