hab ein kleines Problem:
Ich habe mit VB 2010 ein Programm zur Datenverwaltung geschrieben.
Ebenfalls habe ich die Funktion zum Ändern von Daten. Allerdings ist sie momentan so, dass sich alle Datensätze ändern, d.h. ich kann aus irgend einem Grund nicht den spezifischen Datensatz wählen
Code:
SQL = "UPDATE customer SET name='" & text_name.Text & "',room='" & text_raum.Text & "',age='" & text_alter.Text & "'"
Bräuchte da Hilfe.
edit:
Code:
SQL = "UPDATE customer SET name='" & text_name.Text & "',room='" & text_raum.Text & "',age='" & text_alter.Text & "' WHERE name='" & text_name.Text & "',room='" & text_raum.Text & "',age='" & text_alter.Text & "'"
edit2: Name, Alter und Raum wird vom Nutzer selbst eingegeben.
edit3: Problem gelöst, aber habe jetzt ein neues Problem (
Ich habe ein Anmeldeformular für ein Hostel gemacht.
Das Hostel besteht aus 4 Räumen mit je 4 Betten
Durchnummeriert habe ich sie so:
Zimmer1: Bett1, Bett2, Bett3, Bett4
Zimmer2: Bett1, Bett2, Bett3, Bett4
Zimmer3: Bett1, Bett2, Bett3, Bett4
Zimmer4: Bett1, Bett2, Bett3, Bett4
Jetzt will ich aber verhindern, dass bei der Eingabe vorkommt, dass in ein besetztes Bett eine Person angemeldet wird. Das Unique machen von Zimmer und Bett ergibt ja keinen Sinn, weil ich dann im Endeffekt nur noch Zimmer1: Bett1
Zimmer2: Bett2 usw.
anmelden kann.
Wie könnte ich das in VB umsetzen?






