FireDAC.Comp.Client.TFDCustomConnection.Open

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

procedure Open(const AConnectionString: String); overload;
procedure Open(const AConnectionString: String;  const AUserName: String; const APassword: String); overload;
procedure Open(const AUserName: String; const APassword: String); overload;

C++

HIDESBASE void __fastcall Open(const System::UnicodeString AConnectionString)/* overload */;
HIDESBASE void __fastcall Open(const System::UnicodeString AConnectionString, const System::UnicodeString AUserName, const System::UnicodeString APassword)/* overload */;
HIDESBASE void __fastcall Open(const System::UnicodeString AUserName, const System::UnicodeString APassword)/* overload */;
inline void __fastcall  Open(){ Data::Db::TCustomConnection::Open(); }

プロパティ

種類 可視性 ソース ユニット
procedure
function
public
FireDAC.Comp.Client.pas
FireDAC.Comp.Client.hpp
FireDAC.Comp.Client TFDCustomConnection

説明

データベースへの接続を開きます。


Open メソッドを呼び出し、指定接続文字列を使用して、DBMS への接続を開きます。このメソッドは、Params プロパティにすべて入力し、ConnectedTrue に設定することに相当します。

このメソッドは、以下のようにオーバーロード(多重定義)されています。

  • 1 番目のオーバーロード メソッドは、指定接続文字列を使用してデータベースへの接続を開きます。
  • 2 番目のオーバーロード メソッドは、指定されたユーザー名とパスワードで、データベースへの接続を開きます。
  • 3 番目のオーバーロード メソッドは、指定された接続パラメータ、ユーザー名、およびパスワードでデータベースへの接続を開きます。

AConnectionString 文字列は、次の 2 つの形式のいずれかです。

  • <名前>=<値> の接続定義パラメータのペアをセミコロン(;)で区切ったリストです。接続文字列に User_NamePassword パラメータが含まれ、さらに AUserNameAPassword 引数が指定されている場合、接続文字列の対応パラメータをオーバーライドします。
  • 接続定義名です。

 //First overloaded method:
 FDConnection1.Open('DriverID=Ora;Database=ORA_920_APP;User_Name=addemo;Password=a');
 //Second overloaded method:
 FDConnection1.Open('DriverID=Ora;Database=ORA_920_APP', 'addemo', 'a');
 //Third overloaded method:
 FDConnection1.Open('addemo', 'a');

関連項目