private MusicObject populateMusic(ResultSet rs) throws SQLException {
		
		MusicObject tempMusic = new MusicObject();
		tempMusic.setUid(rs.getInt("id"));
		tempMusic.setSongName(getString(rs,"song_name"));
		tempMusic.setFileName(getString(rs,"file_name"));
		tempMusic.setArtist(getString(rs,"artist"));
		
		if (Utils.isEmpty(tempMusic.getSongName())) {
			// If it's not there, use the file name as the song name
			// It means if you update the meta data, you will at least have something in there
			tempMusic.setSongName(tempMusic.getFileName());
		}
		
		tempMusic.setFolderPath(getString(rs,"folder_path"));
		tempMusic.setMD5Sum(getString(rs,"file_hash"));
		tempMusic.setSize(rs.getInt("file_size"));
		tempMusic.setAlbum(getString(rs,"album"));
		tempMusic.setYear(rs.getInt("song_year"));
		tempMusic.setTrackOnAlbum(rs.getInt("track_on_album"));
		tempMusic.setLastModified(rs.getTimestamp("modified"));

		return tempMusic;
	}