私はドキュメントに接続されているJavaプロジェクトに取り組んでいます。私が使用して私のdm_aclオブジェクトテーブルからいくつかのデータを取得しようとしています次:ドキュメントからのフェッチされたデータ(dm_aclオブジェクトテーブル)がヌルになっていますか?どうして?
String fetchAclsInfoQuery = "select * from dm_acl where description = '@aclname0' or description = '@aclname1' or description = '@aclname2' enable (ROW_BASED) ";
fetchAclsInfoQuery = fetchAclsInfoQuery.replace("@aclname0", list.get(0));
fetchAclsInfoQuery = fetchAclsInfoQuery.replace("@aclname1", newAcl1.toString().toLowerCase());
fetchAclsInfoQuery = fetchAclsInfoQuery.replace("@aclname2", newAcl2.toString().toLowerCase());
System.out.println(fetchAclsInfoQuery);
//The problem starts from here ==>
IDfQuery aclDetailsFetching = new DfQuery();
//IDfCollection col = UpdateQuery.execute(_session, IDfQuery.DF_QUERY);
IDfCollection details = aclDetailsFetching.execute(_session, DfQuery.DF_READ_QUERY);
while(details.next()){
System.out.println(details.getString("owner_name"));
}
私は「fetchAclsInfoQuery」の結果をプリントアウトし、DQLテスター、それは完全に正常に動作して、それを実行したら、どのようにこれまで私は、アウトをしようとすると、私が得るすべての "owner_name"列に格納されている値をnullにする。 私の間違いはどこですか? :)
する必要があります... – Miki