public List<RecordValue> getAll() throws ServerException, SQLException {
		ArrayList<RecordValue> projectList = new ArrayList<RecordValue>();
		PreparedStatement stmt = null;
    ResultSet rs = null;
    try {
    	String sql = "SELECT * FROM record_values";
    	stmt = db.getConnection().prepareStatement(sql);
    	
    	rs = stmt.executeQuery();
    	while (rs.next()) {
    		int id = rs.getInt(1);
    		int batchId = rs.getInt(2);
    		int fieldId = rs.getInt(3);
    		String value = rs.getString(4);
    		int recordNumber = rs.getInt(5);
    		RecordValue recordValue = new RecordValue(id, batchId, fieldId, value, recordNumber);
    		projectList.add(recordValue);
    	}
    } catch (SQLException e) {
    	
    } finally {
    	if (rs != null) rs.close();
    	if (stmt != null) stmt.close();
    }
		return projectList;
	}