指定された日付以降に変更された場合、データベースを開きます。
パラメータ | 説明 |
---|---|
dbfile | データベースのファイル名。 |
date | 削除日。データベース内の 1 つ以上の文書がこの日以降に変更された場合、データベースが開きます。変更がなかった場合は開きません。NULL にすることはできません。 |
戻り値 | 説明 |
---|---|
NotesDatabase | 開いたデータベース。更新日が原因でデータベースが開かない場合は NULL。他の理由でデータベースを開けない場合は、例外が発生します。 |
var dir:NotesDbDirectory = session.getDbDirectory(null);
var dt:NotesDateTime = session.createDateTime("Today");
dt.adjustHour(-3);
try {
var db:NotesDatabase = dir.openDatabaseIfModified("names", dt);
} catch(e) {
requestScope.status = "Database cannot be opened";
return;
}
if (db != null) {
requestScope.status = "Database opened";
} else {
requestScope.status = "Database not modified in past 3 hours";
}
Java™ DbDirectory クラスの openDatabaseIfModified メソッド