Suchergebnisse
Suchergebnisse 1-8 von insgesamt 8.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
vlt. wäre es nett von dir, den Code in einer lesbaren Form zu layouten? - VB-Tag richtig benutzen
-
Zitat von Trigoor: „Habe mal Deine Hinweis-Link angeschaut, und nun ja, bei mir sieht es okay aus.“ mach dochmal ein screenshot, wie bei dir die Vorschau aussieht, inklusive Eingabefeld. Lohnt sich glaub schon die Mühe, das mal i.O. zu bringen - du wirst ja öfter nochmal was posten wollen. Zitat von Trigoor: „Nur die Sache mit dem Update kapiere ich echt nicht. Jetzt kommt zwar keine Exception, aber es wird trotzdem ein neuer Datensatz angelegt. Hmm...“ Sollte ich jetzt wissen, wovon du redest? …
-
dein letzter Code ist richtig. Und an deim Screenshot sehe ich, dass dus genau anders (also falsch) machst, wie ich in VB-Tag richtig benutzen beschreibe. Nicht den Editor-Editor der Forums benutzen, sondern den Quellcode-Editor! Zitat von Trigoor: „Liegt vielleicht auch an der Board-Software?? Kann das sein??“ Was meinst du, wozu ich VB-Tag richtig benutzen entworfen habe, und bei Bedarf (und das ist häufig) darauf verlinke?
-
Zitat von Trigoor: „Ja, klar. Ich benutze den Quellcode-Editor. Immer.“ Aber in Post#5, Snapshot#2 sieht man deutlich, dass du den Editor-Editor benutzt hast.
-
du meinst "die Sache mit dem Update"? Wie (in post#4) gesagt - die Frage müssteste nochmal vernünftig stellen, und wohl auch die neueste Code-Version zeigen. naja - auf die schnelle: Zitat: „...aber es wird trotzdem ein neuer Datensatz angelegt. Hmm... “ Was erwartest du von einer Methode "InsertOnSubmit()" anderes, als dassn neuer Datensatz angelegt wird?
-
was du mal probieren kannst, ist, diese nutzlosen Linq-Queries rauszuwerfen. Also die Anfangszeilen ändern zuVB.NET-Quellcode (4 Zeilen) Jo, und dann findich die Schleife konfus.VB.NET-Quellcode (6 Zeilen)Dieses If hat ühaupt keinen Else-Zweig, also wenn was passiert, dann, dass ein neuer KONTOAUSZUG geschaffen wird - ein Zweig fürs Updaten bereits vorhandener ist nicht gegeben.
-
Also solange du so machst:VB.NET-Quellcode (1 Zeile)und dann so:VB.NET-Quellcode (1 Zeile)und schließlich so:VB.NET-Quellcode (1 Zeile) Solange kann man eiglich nix anneres erwarten, als dasser, wennüberhaupt, nur neue koAusz inserted. Wenn du iwas bestehendes ändern willst, musst du es halt aufsuchen - keinesfalls darfst du dann iwas mit New() machen. Also müste es iwie einen else-zweig geben, wo auf ein koAusz - Dings zugegriffen wird, welches bereits vorher existiert hat. Es geht doch ums Upd…
-
Zitat von Trigoor: „So langsam gefällt mir Linq to SQL immer besser. :-)“ kannst du schon einen Datensatz löschen? Edit: und dann hat Dataset immer noch den Vorzug, dasses so einen koAuszug quasi aus der Tasche zieht. Dein L2S-Verfahren hingegen setzt im Hintergrund eine Abfrage an die DB ab - es holt quasi den zu ändernden Datensatz erstmal neu aus der DB. Dabei halte ich es für höchstwahrscheinlich, dass dieser Datensatz in ieiner Weise bereits im Arbeitsspeicher ist - nur isses sehr umständli…