接続と Ultra Light データベースを管理します。
public class DatabaseManager
継承されたメンバーを含む DatabaseManager クラスのすべてのメンバー。
名前 | 説明 |
---|---|
ConnectionParms オブジェクトのインスタンスを作成して返します。 | |
CreationParms オブジェクトのインスタンスを作成して返します。 | |
新しいデータベースを作成します。 | |
現在実行していない既存のデータベースを消去します。 | |
既存のデータベースへの新しい接続を開きます。 | |
以前に作成したか、または開いた永続的な Connection オブジェクトを返します。 | |
データベースで低レベルのインデックス検証を実行します。 | |
読み込み専用プロパティ。AuthStatusCode オブジェクトを保持します。 | |
読み込み専用プロパティ。AvantGo のアプリケーションディレクトリを返します。 | |
読み込み専用プロパティ。ランタイムタイプ。スタンドアロンまたはエンジン/クライアント。 | |
読み込み専用プロパティ。データベース操作の成功または失敗に関する SQL コード値を返すことによって、エラーチェック機能を提供します。 | |
読み込み専用プロパティ。SQLError オブジェクトを保持します。 | |
読み込み専用プロパティ。SQLType オブジェクトを保持します。 | |
Ultra Light ランタイムのエンジンバージョン。 | |
Ultra Light ランタイムのスタンドアロンバージョン。 | |
検証入力タイプ:完全度は低いが、より高速な検証を実行します。 | |
検証入力タイプ:テーブル、インデックス、およびデータベースを検証します。 |
接続は、他の操作の実行前に開きます。また、その接続での操作がすべて終了したら、接続を閉じてからアプリケーションを終了します。接続で開いたテーブルをすべて閉じてから、その接続を閉じます。
DatabaseManager オブジェクトは、唯一の主要な PODS オブジェクトです。これは、次の方法で作成されます。
var dbMgr = CreateObject( "iAnywhere.UltraLite.DatabaseManager.CustDB" ); |
"iAnywhere.UltraLite.DatabaseManager" は、DatabaseManager オブジェクトを作成するための標準の URL プレフィクスです。URL の最後の部分は、特定のアプリケーション名です。各 ULPod アプリケーションには、独自のユニークなアプリケーション名が必要です。
createConnectionParms メソッド
createCreationParms メソッド
createDatabase メソッド
dropDatabase メソッド
openConnection メソッド
reOpenConnection メソッド
validateDatabase メソッド
AuthStatusCode 変数
directory 変数
runtimeType 変数
sqlCode 変数
SQLError 変数
SQLType 変数
UL_ENGINE_CLIENT 変数
UL_STANDALONE 変数
VALIDATE_EXPRESS 変数
VALIDATE_FULL 変数
![]() |
DocCommentXchange で意見交換できます
|
Copyright © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |