次の方法で共有


CDaoTableDef::GetConnect

更新 : 2007 年 11 月

データ ソースの接続文字列を取得します。

CString GetConnect( );

戻り値

テーブルのパスとデータベースの種類を含む CString オブジェクトを返します。

解説

アタッチ テーブルを表す CDaoTableDef オブジェクトでは、CString オブジェクトは、1 つ、または 2 つの部分 (データベースの種類の指定子とデータベースのパス) で構成されます。

次の表で示すパスは、データベース ファイルが格納されているディレクトリの完全パスで、先頭に識別子 "DATABASE=" が必要です。場合によっては (Microsoft Jet データベースおよび Microsoft Excel データベースのように)、特定のファイル名がデータベース パス引数に含まれます。

CDaoTableDef::SetConnect のテーブルは、指定可能なデータベースの種類と、それに対応するデータベース指定子およびパスを示しています。

Microsoft Jet データベースのベース テーブルでは、指定子は空の文字列 ("") になります。

パスワードが必要な場合に指定されていないと、ODBC ドライバではテーブルに最初にアクセスするときにログイン ダイアログ ボックスが表示され、接続が閉じて再度開いたときに再度表示されます。アタッチ テーブルに dbAttachSavePWD 属性がある場合、テーブルを再度開いたときにはログイン プロンプトは表示されません。

関連情報については、DAO ヘルプの「Connect Property」を参照してください。

必要条件

ヘッダー : afxdao.h

参照

参照

CDaoTableDef クラス

階層図

CDaoTableDef::SetConnect

その他の技術情報

CDaoTableDef のメンバ