Suchergebnisse
Suchergebnisse 1-7 von insgesamt 7.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
Zitat von a.setzer: „Also bei folgendem Code unterstreicht er mir alles nach dem "=" blau VB.NET-Quellcode (1 Zeile)“ Du hast nach dem "=" vergessen, das DateAdd davorzusetzen. Der Hinweis vom ErfinderDesRades ist auch gut: Ich habe hier eine alte Methode verwandt, weil ich noch nicht alles in VB kenne. Hab grad mal im msdn nachgesehen: hier Werde meine Datumsfunktionen entsprechend auch ändern. Viel Erfolg
-
Kanner auch nicht. Du löschst die Zeile im DataSet und speicherst die Änderungen nicht zurück in die DB. Stattdessen füllst du das DataSet danach mit den Werten aus der DB wieder auf, stellst also die gelöschten Zeilen wieder her. BTW: Was bitteschön ist: GoTo Ende? Meinste ein continue? Oder Exit For?
-
Würd ich auch mit Update machen Die Logik des Exit For ist mir nicht klar: wenn die erste Zeile gefunden wird, die rausgeschmissen werden kann, dann soll die Schleife verlassen werden? Also alle anderen eventuell veralteten Zeilen bleiben drin? Wenn das so gewollt ist, ok. Aber falls du dich wunderst, warum die Routine immer nur eine Zeile killt, anstatt alle, dann liegt das am Exit For.
-
Okaaaay, die Logik in der Routine ist aber: Gehe jede Zeile der Tabelle durch Wenn Zeile älter als 4 Wochen Schmeiß sie raus wenn nicht, verlasse die ganze For Each Schleife Jetzt nehmen wir mal an: 1. Zeile ist jünger als 4 Wochen: Er springt aus der Prüfung raus und die anderen Zeilen checkt er net. oder 1. Zeile ist älter -> wird gekillt; 2. Zeile ist jünger -> springt wieder aus der Prüfung raus. Wenn du alle Elemente durchgehen willst: VB.NET-Quellcode (3 Zeilen) Reicht völlig, den Else-Zwe…