Access データベースで Jackcess API を使用しています。データベースを開き、特定のテーブルを取得します。ID のリストに一致するこのテーブルからデータ (行) を取得するにはどうすればよいですか?
たとえば、id が List にあるテーブルからすべての行を取得します。
private List<Component> disabledComponentsIds;
private Database db = null;
db = Database.open(new File(target), false, false);
Table table = db.getTable("t_object");
Table packages = db.getTable("t_package");
for(Map<String, Object> r : table){
if(disabledComponentsIds.contains(r.get("ea_guid"))){
r.get("package_id");
//Delete row from t_package table where id = r.get("package_id")
}
}
この特定のケースでは、行を削除したいと思います。