説明
DBToForm を呼び出す際に使用するマスタ クエリを設定します。
戻り値の型
なし
構文
object.SetMasterQuery ConnectionString, UserID, Password, Options, QueryString
SetMasterQuery メソッドは次のパラメータから構成されています。
|
パラメータ |
値の型 |
説明 |
|
Object |
|
Toolkit オブジェクト |
|
ConnectionString |
String |
データベース接続に使用する接続文字列 接続文字列は、ActiveX データ オブジェクト (ADO) 2.5 定義に基づきます。すべての OLEDB プロバイダを使用できますが、デフォルトは ODBC です。接続文字列の例は、備考を参照してください。 |
|
UserID |
String |
接続に必要なユーザー ID Microsoft Access データベースには、管理者権限のあるユーザー ID が必要です。その場合、パスワードは必要ありません。 |
|
Password |
String |
接続に必要なパスワード |
|
Options |
Long |
ここでは -1 を設定する必要があります |
|
QueryString |
String |
実行する SQL クエリ文字列 |
備考
接続文字列の値の一般例を次に示します
|
接続文字列 |
例 |
|
DSN の使用 |
"DSN=MyDatabase;" |
|
ODBC を使用した Microsoft Access |
Driver"DBQ=C:\InetPub\database\donations.mdb;Driver={Microsoft Access Driver(*.mdb)};" |
|
Access OLEDB ドライバを使用した Microsoft Access |
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source C:\InetPub\database\donations.mdb;" |
|
ODBC ドライバを使用した SQL サーバー |
"Driver={SQL Server};Server=activePDF;Database= pubs;Uid=sa; Pwd=;" |
|
OLEDB ドライバを使用した SQL サーバー |
"PROVIDER=SQLOLEDB;DATA SOURCE=ServerName;DATABASE= pubs;USER ID=sa;PASSWORD=;" |
例
APTOOLKIT.SetMasterQuery "DBQ=C:\InetPub\database\donations.mdb;Driver={Microsoft Access Driver (*.mdb)};","