Hallo zusammen,
bevor Ihr mich wegen sowas simplem steinigt.. ich bin in VB.Net blutiger Anfänger.
Ursprünglich habe ich ein paar kleine Scripte geschrieben oder mich mehr mit VBA in Excel und teils Access beschäftigt.
Jetzt stehe ich aber davor und muss ein eigenständiges "Programm" bauen.
Die Viedos vom ErfinderdesRades habe ich mir angesehen und denke soweit auch verstanden.
Ich habe dazu ein typisiertes Dataset über den Dataset Designer erstellt und ein paar Tabellen mit 1:n Verbindungen erstellt.
Das ganze lese und schreibe ich dann per ReadXML und WriteXML in eine XML.
Mein jetziges Problem vor dem ich steht.
Bis jetzt habe ich eine Winform in der eine Textbox enthalten ist in der man ein Gewicht einträgt dieses Gewicht muss dann in der Spalte "Gewicht" der Tabelle "Kosten" gesucht werden und wenn es nicht gefunden wir das nächst höhere Gewicht gewählt werden.
Und jetzt kommt die Steinigung von allen:
Wie mache ich das?
Klar ist ich könnte mit einer ForEach Schleife die Tabelle in der Spalte Gewicht durchlaufen und wenn das Gewicht >= ist die weiterarbeiten(bzw. aktuell eine Messagebox ausgeben) und die Schleife abbrechen.
Das Problem dabei ist das die Tabelle komplett durcheinander ist wenn man nach der ID geht.
Wie sortiere ich sowas mache ich ein Dataview auf die Tabelle in der ich sortiere?
Gelesen habe ich auch schon über die BindingSource was, aber soweit ich erkannt habe ich ist diese nicht mit einer ForEach-Schleife durchlaufbar.
bevor Ihr mich wegen sowas simplem steinigt.. ich bin in VB.Net blutiger Anfänger.
Ursprünglich habe ich ein paar kleine Scripte geschrieben oder mich mehr mit VBA in Excel und teils Access beschäftigt.
Jetzt stehe ich aber davor und muss ein eigenständiges "Programm" bauen.
Die Viedos vom ErfinderdesRades habe ich mir angesehen und denke soweit auch verstanden.
Ich habe dazu ein typisiertes Dataset über den Dataset Designer erstellt und ein paar Tabellen mit 1:n Verbindungen erstellt.
Das ganze lese und schreibe ich dann per ReadXML und WriteXML in eine XML.
Mein jetziges Problem vor dem ich steht.
Bis jetzt habe ich eine Winform in der eine Textbox enthalten ist in der man ein Gewicht einträgt dieses Gewicht muss dann in der Spalte "Gewicht" der Tabelle "Kosten" gesucht werden und wenn es nicht gefunden wir das nächst höhere Gewicht gewählt werden.
Und jetzt kommt die Steinigung von allen:
Wie mache ich das?
Klar ist ich könnte mit einer ForEach Schleife die Tabelle in der Spalte Gewicht durchlaufen und wenn das Gewicht >= ist die weiterarbeiten(bzw. aktuell eine Messagebox ausgeben) und die Schleife abbrechen.
Das Problem dabei ist das die Tabelle komplett durcheinander ist wenn man nach der ID geht.
Wie sortiere ich sowas mache ich ein Dataview auf die Tabelle in der ich sortiere?
Gelesen habe ich auch schon über die BindingSource was, aber soweit ich erkannt habe ich ist diese nicht mit einer ForEach-Schleife durchlaufbar.