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

SQL Anywhere 11.0.1 (中文) » UltraLiteJ » UltraLiteJ 参考 » UltraLiteJ 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 方法