次の方法で共有


CDaoDatabase::GetConnect

ODBC または ISAM データベースへの CDaoDatabase のオブジェクトを接続するために使用される接続文字列を取得するには、このメンバー関数を呼び出します。

CString GetConnect( );

戻り値

[開く] は、ODBC データ ソースを正常に呼び出すと接続文字列; それ以外の場合は、空の文字列。Microsoft Jet (.mdb) データベースでは、文字列は空のセット [実行] メンバー関数で使用されるか、レコードセットを開くときに使用される dbSQLPassThrough オプションの使用に対しては常にではありません。

解説

The string パススルー クエリで使用される開いているデータベースまたはデータベースのソースに関する情報を提供します。接続文字列は、データベースの型指定子でセミコロンで区切って構成され、ゼロ以上のパラメーター。

[!メモ]

MFC DAO クラスを使用して ODBC によってデータ ソースに接続するには、でアタッチ テーブルを介して接続するよりも効率。

[!メモ]

接続文字列が必要に応じて ODBC および特定の ISAM のドライバーに追加情報を渡すために使用されます。これは、.mdb データベースでは使用されません。Microsoft Jet データベースのベース テーブルに、接続文字列は空の文字列 ("") 以外上の戻り値で説明するように、SQL のパススルー クエリで使用されます。

接続文字列の作成方法の詳細については、[開く] のメンバー関数に関するトピックを参照してください。接続文字列が [開く] の呼び出しで設定された場合、後でデータベースの種類、パス、ユーザー id、パスワード、または ODBC データ ソースを決定する設定を確認するために使用できます。

必要条件

Header: afxdao.h

参照

関連項目

CDaoDatabase クラス

階層図