Guten Morgen liebes Forum
Ich habe in einer Form bis jetzt mehr als 17 Werte die ich in eine Tabelle (tbl_messung) speichern möchte.
Beispiel:
ph-Wert, Leitwert, Temperatur, Bearbeiter, reinigung, datum, uhrzeit aus Tank1 und Tank2 und Tank3
Also im prinzip 3 mal die gleichen Werte für 3 verschiedene Tanks.
Ich würde das jetzt so realisieren: (als Beispiel)
Meine Frage:
Wäre das so eine gute Lösung mit der langen "Wurst" an Einträgen?
Und wenn hier noch mehrere Einträge dazu kämen, wird das nicht zu lange? Also die "Public Function SchreibeMessung" wäre ja ziemlich lange.
Grüße und Danke
Gebhard
CodeTags korrigiert ~VaporiZed
Ich habe in einer Form bis jetzt mehr als 17 Werte die ich in eine Tabelle (tbl_messung) speichern möchte.
Beispiel:
ph-Wert, Leitwert, Temperatur, Bearbeiter, reinigung, datum, uhrzeit aus Tank1 und Tank2 und Tank3
Also im prinzip 3 mal die gleichen Werte für 3 verschiedene Tanks.
Ich würde das jetzt so realisieren: (als Beispiel)
VB.NET-Quellcode
- Imports MySql.Data.MySqlClient
- Module WriteMeasurement
- Public Function SchreibeMessung(myDate, myTime, myLeitwertTank1, myphWertTank1, myTemperaturTank1, myFilterTank1, myReinigungTank1, myLeitwertTank2, myphWertTank2, myTemperaturTank2, myFilterTank2, myReinigungTank2, myLeitwertTank3, myphWertTank3, myTemperaturTank3, myFilterTank3, myReinigungTank3)
- 'mysql kommando definieren
- Dim myQuerySchreibeMessung As New MySqlCommand(MySqlInsertMessung(myDate, myTime, myLeitwertTank1, myphWertTank1, myTemperaturTank1, myFilterTank1, myReinigungTank1, myLeitwertTank2, myphWertTank2, myTemperaturTank2, myFilterTank2, myReinigungTank2, myLeitwertTank3, myphWertTank3, myTemperaturTank3, myFilterTank3, myReinigungTank3), con)
- Dim myResultSchreibeMessung As Object
- Dim schreibeMessungError As Boolean = False
- 'mysql kommando ausführen
- myResultSchreibeMessung = myQuerySchreibeMessung.ExecuteScalar()
- 'wenn abfrage ohne ergebnis fehler melden
- If IsDBNull(myResultSchreibeMessung) Then
- 'wenn abfrage ohne ergebnis
- schreibeMessungError = True
- End If
- Return schreibeMessungError
- End Function
- End Module
Meine Frage:
Wäre das so eine gute Lösung mit der langen "Wurst" an Einträgen?
Und wenn hier noch mehrere Einträge dazu kämen, wird das nicht zu lange? Also die "Public Function SchreibeMessung" wäre ja ziemlich lange.
Grüße und Danke
Gebhard
CodeTags korrigiert ~VaporiZed
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „VaporiZed“ ()