怎样取得DQL所对应的Sql

首先先执行DQL,执行完毕后可以调用下边的方法。

private String getSqlQuery()

{

String sqlResult = null;

IDfCollection coll;

IDfSession session = getDfSession();

coll = session.apply(null, "GET_LAST_SQL", null, null, null);

if(coll.next())

sqlResult = coll.getString("result");

coll.close();

coll.close();

return sqlResult;

}

posted @ 2008-10-22 18:29  彷徨......  阅读(202)  评论(0编辑  收藏  举报