Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (日本語) » Ultra Light J » Ultra Light J リファレンス » Ultra Light J API リファレンス

 

DatabaseManager クラス

基本設定を取得したり、新しいデータベースを作成したり、既存のデータベースに接続したりするための静的メソッドを提供します。

構文
public DatabaseManager
備考

次の例は、既存のデータベースを開く方法、またデータベースが存在しない場合は新規に作成する方法を示しています。

この例は J2ME デバイスで動作します。

Connection conn;
ConfigRecordStore config = DatabaseManager.createConfigurationRecordStore(
    "test.ulj"
    );
try {
    conn = DatabaseManager.connect(config);
} catch(ULjException ex) {
    conn = DatabaseManager.createDatabase(config);
    // Create the schema here.
}

この例は J2ME BlackBerry デバイスで動作します。

Connection conn;
ConfigObjectStore config = DatabaseManager.createConfigurationObjectStore(
    "test.ulj"
);
try {
    conn = DatabaseManager.connect(config);
} catch(ULjException ex) {
    conn = DatabaseManager.createDatabase(config);
    // Create the schema here.
}

この例は J2SE デバイスで動作します。

Connection conn;
ConfigFile config = DatabaseManager.createConfigurationFile(
    "test.ulj"
);
try {
    conn = DatabaseManager.connect(config);
} catch(ULjException ex) {
    conn = DatabaseManager.createDatabase(config);
    // Create the schema here.
}
メンバ

DatabaseManager のすべてのメンバ (継承されたメンバも含みます) を以下に示します。


connect メソッド
createConfigurationFile メソッド
createConfigurationNonPersistent メソッド
createConfigurationObjectStore 関数 (J2ME BlackBerry のみ)
createConfigurationRecordStore 関数 (J2ME のみ)
createDatabase メソッド
createSISHTTPListener 関数 (J2ME BlackBerry のみ)
release メソッド
setErrorLanguage メソッド