Hallo,
ich mal wieder. Ich hänge mal wieder fest, und weis nicht wo der Fehler ist.
Ich habe eine neue Form erstellt, im Daten in einer DB zu bringen.
Wenn die Daten eingetragen sind, soll denn mit den letzten Button das gespeichert werden, bzw. wenn eines der Felder nicht ausgefüllt ist, eine Fehlermeldung kommen.
Mit den Fehlermeldungen klappt das ganz gut, so wie ich es möchte. aber wenn ich testweise was angebe, funktioniert der letzte Step nicht.
Es soll denn gespeichert werden (was derzeit noch nicht möglich ist) und danach das Fenster schliessen und das andere Fenster wieder öffnen.
Wenn ich das mit If und End If kommentiere, funktioniert das auch mit den schliessen und Fenster wechseln, ab so bekomme ich immer beim Debuggen eine Fehler Meldung. Siehe Bilder.
Habe schon verschiedene Varienten versucht, aber ohne Erfolg. Das Fenster wird nicht geschlossen.
Hier mal der Code:
Bild 1 ist wenn es ausgefüllt ist und Bild 2 ist die Fehlermeldung.
Oder liegt es daran, das was in Textbox drin steht, nicht gespeichert wird?
Ich danke Euch schon mal im vorraus für Eure Hilfe
ich mal wieder. Ich hänge mal wieder fest, und weis nicht wo der Fehler ist.
Ich habe eine neue Form erstellt, im Daten in einer DB zu bringen.
Wenn die Daten eingetragen sind, soll denn mit den letzten Button das gespeichert werden, bzw. wenn eines der Felder nicht ausgefüllt ist, eine Fehlermeldung kommen.
Mit den Fehlermeldungen klappt das ganz gut, so wie ich es möchte. aber wenn ich testweise was angebe, funktioniert der letzte Step nicht.
Es soll denn gespeichert werden (was derzeit noch nicht möglich ist) und danach das Fenster schliessen und das andere Fenster wieder öffnen.
Wenn ich das mit If und End If kommentiere, funktioniert das auch mit den schliessen und Fenster wechseln, ab so bekomme ich immer beim Debuggen eine Fehler Meldung. Siehe Bilder.
Habe schon verschiedene Varienten versucht, aber ohne Erfolg. Das Fenster wird nicht geschlossen.
Hier mal der Code:
VB.NET-Quellcode
- Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click
- 'Spiel in DB einfügen
- If TextBox1.Text = Nothing And TextBox2.Text = Nothing Then
- MsgBox("Bitte Name des Spieles eintragen oder Pfad angeben", MsgBoxStyle.Information)
- ElseIf TextBox1.Text = Nothing Then
- MsgBox("Bitte Name des Spiels eingeben", MsgBoxStyle.Information)
- ElseIf TextBox2.Text = Nothing Then
- MsgBox("Bitte Pfad auswählen", MsgBoxStyle.Information)
- ElseIf TextBox1.Text = True And TextBox2.Text = True Then
- 'In DB die Daten hinzufügen
- Form4.Show()
- Me.Close()
- End If
- End Sub
Bild 1 ist wenn es ausgefüllt ist und Bild 2 ist die Fehlermeldung.
Oder liegt es daran, das was in Textbox drin steht, nicht gespeichert wird?
Ich danke Euch schon mal im vorraus für Eure Hilfe
Grüße Snipy26
Auf jeder Aktion erfolgt immer eine Re-Aktion, und selbst wenn es nur ne Fehlermeldung ist.
Auf jeder Aktion erfolgt immer eine Re-Aktion, und selbst wenn es nur ne Fehlermeldung ist.