int resultNumber = 0;
logger.debug("IN");
String sqlQuery = "SELECT COUNT(*) FROM (" + statement.getSqlQueryString() + ") temptable";
logger.debug("Executing query " + sqlQuery + " ...");
JDBCDataSet dataSet = new JDBCDataSet();
JDBCSharedConnectionDataProxy proxy = new JDBCSharedConnectionDataProxy(session.connection());
dataSet.setDataProxy(proxy);
dataSet.setQuery(sqlQuery);
dataSet.loadData(0, 1, -1);
logger.debug("Query " + sqlQuery + " executed");
IDataStore dataStore = dataSet.getDataStore();