public int updateBook(Book bookToUpdate) {

		try {
			// Erforderlicher SQL-Befehl
			String sqlStatement = "UPDATE bookworm_database.books SET isbn = '"
					+ bookToUpdate.getIsbn() + "', title = '"
					+ bookToUpdate.getTitle() + "', author = '"
					+ bookToUpdate.getAuthor() + "', publicationDate = '"
					+ bookToUpdate.getPublicationDate() + "', formatb = '"
					+ bookToUpdate.getFormat() + "', shortDescription = '"
					+ bookToUpdate.getShortDescription() + "', category = '"
					+ bookToUpdate.getCategory() + "', commentb = '"
					+ bookToUpdate.getComment() + "', readb = '"
					+ bookToUpdate.getRead() + "' WHERE id = "
					+ bookToUpdate.getId() + ";";

			// SQL-Befehl wird ausgeführt
			successful = mySQLDatabase.executeSQLUpdate(sqlStatement);

			return successful;

		} catch (Exception e) {
			System.out.println(e.toString());
			// Ein Dialogfenster mit entsprechender Meldung soll erzeugt werden
			String errorText = "Datenbank-Fehler beim Ändern eines Datensatzes.";
			errorMessage.showMessage(errorText);

			successful = 0;
			return successful;

		} finally {
			// offene Verbindungen werden geschlossen
			mySQLDatabase.closeConnections();
		}
	}