public boolean getPageStats(String tableName, String urlFieldName) {
		ClsDb cd = new ClsDb(true);
		String sql = "select " + urlFieldName + " from " + tableName
				+ " order by url ASC";
		try {
			ResultSet rs = cd.executeSelectQuery(sql);
			rs.last();
			int rowNum = rs.getRow();
			ClsTime ct = new ClsTime(rowNum / NumPerFlicker);// 50Ϊһȵ
			ct.estimateStart(rowNum);
			rs.first();
			rs.previous();
			while (rs.next()) {
				ct.estimating(rs.getRow());
				// 䵱ǰ¼
				if (rs.getString(urlFieldName) != null)
					getPageStatsSub(rs.getString(urlFieldName));
			}
			ct.estimateEnd();
			rs.close();
		} catch (SQLException e) {
			e.printStackTrace();
			System.out.println("ȡURLʧ");
			return false;
		}
		return true;
	}