public void ConnectToDatabase() // Verbindung mit der Datenbank aufbauen { SevSegDis_1.Value = null; // 7 Segment Anzeige zurücksetzen auf Standart SevSegDis_1.Update(); connection = new MySqlConnection(connectionString); connection2 = new MySqlConnection(connectionString); try { connection.Open(); // Verbindung zut Datenbank aufbauen connection2.Open(); connectedToDatabase = true; } catch { MessageBox.Show("Fehlerhafte Verbindung zur Datenbank."); // Kann keine Verbindung aufbauen } }
private void btnStartMessung_Click(object sender, EventArgs e) // Wenn Messung starten gedrückt { if (connectedToDatabase) { command = connection.CreateCommand(); command.CommandText = "SELECT * FROM temperaturen;"; // Datenbank auslesen dataReader = command.ExecuteReader(); while (dataReader.Read()) { String temperatur = Convert.ToString(dataReader[0]); // Wert aus DB speichern SevSegDis_1.Value = temperatur; SevSegDis_1.Update(); // Temperatur aktualisieren } dataReader.Close(); } else { MessageBox.Show("Nicht mit Datenbank verbunden."); } }