[ 1777787 ] Add more query method to MTable

- minor bug fix.
This commit is contained in:
Heng Sin Low 2007-11-26 22:25:49 +00:00
parent c7495382d3
commit cb12d009c1
1 changed files with 5 additions and 5 deletions

View File

@ -99,7 +99,7 @@ public class Query {
String sql = sqlBuffer.toString(); String sql = sqlBuffer.toString();
if (applyAccessFilter) { if (applyAccessFilter) {
MRole role = MRole.getDefault(); MRole role = MRole.getDefault();
sql = role.addAccessSQL(sql, table.get_TableName(), true, false); sql = role.addAccessSQL(sql, table.getTableName(), true, false);
} }
PreparedStatement pstmt = null; PreparedStatement pstmt = null;
@ -146,14 +146,14 @@ public class Query {
* @throws SQLException * @throws SQLException
*/ */
public Iterator iterate() throws SQLException { public Iterator iterate() throws SQLException {
String[] keys = table.get_KeyColumns(); String[] keys = table.getKeyColumns();
StringBuffer sqlBuffer = new StringBuffer(" SELECT "); StringBuffer sqlBuffer = new StringBuffer(" SELECT ");
for (int i = 0; i < keys.length; i++) { for (int i = 0; i < keys.length; i++) {
if (i > 0) if (i > 0)
sqlBuffer.append(", "); sqlBuffer.append(", ");
sqlBuffer.append(keys[i]); sqlBuffer.append(keys[i]);
} }
sqlBuffer.append(" FROM ").append(table.get_TableName()); sqlBuffer.append(" FROM ").append(table.getTableName());
if (whereClause != null && whereClause.trim().length() > 0) if (whereClause != null && whereClause.trim().length() > 0)
sqlBuffer.append(" WHERE ").append(whereClause); sqlBuffer.append(" WHERE ").append(whereClause);
if (orderBy != null && orderBy.trim().length() > 0) if (orderBy != null && orderBy.trim().length() > 0)
@ -161,7 +161,7 @@ public class Query {
String sql = sqlBuffer.toString(); String sql = sqlBuffer.toString();
if (applyAccessFilter) { if (applyAccessFilter) {
MRole role = MRole.getDefault(); MRole role = MRole.getDefault();
sql = role.addAccessSQL(sql, table.get_TableName(), true, false); sql = role.addAccessSQL(sql, table.getTableName(), true, false);
} }
PreparedStatement pstmt = null; PreparedStatement pstmt = null;
List<Object[]> idList = new ArrayList<Object[]>(); List<Object[]> idList = new ArrayList<Object[]>();
@ -220,7 +220,7 @@ public class Query {
String sql = sqlBuffer.toString(); String sql = sqlBuffer.toString();
if (applyAccessFilter) { if (applyAccessFilter) {
MRole role = MRole.getDefault(); MRole role = MRole.getDefault();
sql = role.addAccessSQL(sql, table.get_TableName(), true, false); sql = role.addAccessSQL(sql, table.getTableName(), true, false);
} }
PreparedStatement pstmt = null; PreparedStatement pstmt = null;