SQLConnect() 関数
- Last UpdatedSep 26, 2024
- 1 minute read
SQLConnect() 関数を InTouch QuickScript で使用して、ConnectString 引数で指定されたデータベースに接続できます。
SQLConnect() は、すべての後続 SQL 関数でパラメータとして使用される ConnectionID 引数に値を返します。SQLConnect 関数をスクリプトで使用する前に、アプリケーションでバインド リストを定義する必要があります。
カテゴリ
SQL
構文
[ResultCode=]SQLConnect(ConnectionID, "ConnectString");
引数
ConnectionID
各データベース接続に SQLConnect() 関数によって割り当てられた番号(ID)を保持するメモリ整数型タグの名前
ConnectString
データベースおよび SQLConnect() 関数で使用される追加ログオン情報を識別する文字列
備考
アプリケーション フォルダにバインド リスト(SQL.DEF ファイル)が必要です。この関数は、このファイルがないと機能しません。
SQLTrace=1 が win.ini ファイルの [InTouch] セクションに定義されている場合は、SQLConnect が正常に実行されるたびに、ADO、プロバイダ、およびデータベース システムのバージョン情報が Log Viewer にログ記録されます。
例
次のステートメントは、IBM OS/2 Database Manager と SAMPLE という名前のデータベースに接続します。
[ResultCode=]SQLConnect(ConnectionID,"DSN=OS2DM;
DB=SAMPLE");
この関数は、すべての後続 SQL 関数でパラメータとして使用される ConnectionID 変数に値が返されます。
"DSN=data source name[;attribute=value
[;attribute=value]...]"