Vcl.DBLogDlg.LoginDialog

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

Delphi

function LoginDialog(const ADatabaseName: string; var AUserName, APassword: string): Boolean;

C++

extern DELPHI_PACKAGE bool __fastcall LoginDialog(const System::UnicodeString ADatabaseName, System::UnicodeString &AUserName, System::UnicodeString &APassword);

プロパティ

種類 可視性 ソース ユニット
function public
Vcl.DBLogDlg.pas
Vcl.DBLogDlg.hpp
Vcl.DBLogDlg Vcl.DBLogDlg


説明

データベースのログイン ダイアログを表示させ、ユーザーがデータベース サーバーに接続できるようにします。

LoginDialog を呼び出すと、標準ログイン ダイアログ ボックスを表示し、ユーザーに有効なユーザー名とパスワードを問うことができます。ADatabaseName パラメータは、アクセスを要求されているデータベースを示します。ダイアログは、ユーザー名とパスワードを、AUserName と APassword のパラメータとして返します。

メモ: 実行時にデフォルトの Database Login ダイアログを表示させたい場合には、QDBLogDlg.pas ユニットを(DBLogDlg の代わりに)プロジェクトに追加します。C++ アプリケーションが DBGrid コンポーネントを含んでいる場合には、QDBLogDlg を含める必要はありません。

LoginDialog は、ユーザーがダイアログからキャンセルして出ると、False を返します。LoginDialog は、アプリケーションが、渡されたユーザー名とパスワードを使用して、データベース サーバーへ接続を試みた場合に、True を返します。

メモ: ユーザーの、ログイン ダイアログにおけるユーザー名の変更をできないようにしたい場合には、LoginDialogEx 関数を使用します。

関連項目