private Connection connectDB() {

		try {
			Properties myProperties = new Properties();

			try {
				// die Datei "database.properties" wird geladen
				myProperties.load(SQLDatabase.class.getClassLoader()
						.getResourceAsStream("database.properties"));

			} catch (Exception e) {
				System.out.println(e.toString());

				String errorText = "Die Datei \"database.properties\" konnte nicht gefunden werden!";
				errorMessage.showMessage(errorText);
			}

			String driver = myProperties.getProperty("jdbc.driver");
			String connectionURL = myProperties.getProperty("jdbc.url");
			String username = myProperties.getProperty("jdbc.username");
			String password = myProperties.getProperty("jdbc.password");

			Class.forName(driver);

			connect = DriverManager.getConnection(connectionURL, username,
					password);

		} catch (Exception e) {
			System.out.println(e.toString());

			// Ein Dialogfenster mit entsprechender Meldung soll erzeugt werden
			String errorText = "Datenbankverbindung konnte nicht hergestellt werden. "
					+ "Bitte prüfen Sie, ob der MySQL-Server läuft.";
			errorMessage.showMessage(errorText);
		}

		return connect;
	}