sql = "SELECT " + TABLE_ACTIVITIES + ".* " +
"FROM " + TABLE_ROLES + " Inner Join " + TABLE_ROLE_ACTIVITIES + " On (" + TABLE_ROLES + ".roleid=" + TABLE_ROLE_ACTIVITIES + ".roleid) " +
" Inner Join " + TABLE_ACTIVITIES + " On (" + TABLE_ROLE_ACTIVITIES + ".actid=" + TABLE_ACTIVITIES + ".actid) " +
"WHERE " + TABLE_ROLES + ".roleid = '" + DataAgent.sqlFormatTextValue(roleId) + "' " +
"ORDER BY " + TABLE_ACTIVITIES + ".actid";
ResultSet rs = conn.executeSql(sql);
while (rs.next())
{
activities.add(readActivity(rs));
}
}