Horst1945
Cadet 4th Year
- Registriert
- Okt. 2014
- Beiträge
- 106
Hallo,
ich habe folgendes Problem bei Lieferschein ändern:
Wenn ich zum Beispiel die Menge bei einen geschriebenen Lieferschein ändern will, soll auch die Menge und der Bestand in der Artikel-Datenbank geändert werden!
Da gehe ich folgendermaßen vor:
Ich lese die bestehende Menge aus der Artikel-DB aus und konvertiere diese mit convert.toInt32, unteranderem auch die Menge in der Lieferschein-DB.
var merke4 = Convert.ToInt32(txtMenge.Text); // Lieferschein neue gelieferte Menge
var merke5 = Convert.ToInt32(Zahl_Li); // bisher gelieferte
var merke6 = Convert.ToInt32(Zahl_Art); // Aktueller Stand der Menge in der Artikel-DB
zB. Zahl_Art = 10
Zahl_Li = 5 (Alter Stand)
txtMenge.Text = 6 (Neuer Stand)
Also ist der neue Stand + 1
Und so wird es weiterberechnet:
var merke3 = (merke4 - merke5);
merke3 = merke6 - merke3;
String berech = Convert.ToString(merke3);
und mit dem strUpdate ("Update Artikel Set menge = '" + berech + "', bestand = '" + berech + "' where artnr = '" + txtArtNr + "'";
sollte die Artikel-DB aktualisiert werden
Leider klappt es nicht.
Hier die Artikeldatenbank:
ich habe folgendes Problem bei Lieferschein ändern:
Wenn ich zum Beispiel die Menge bei einen geschriebenen Lieferschein ändern will, soll auch die Menge und der Bestand in der Artikel-Datenbank geändert werden!
Da gehe ich folgendermaßen vor:
Ich lese die bestehende Menge aus der Artikel-DB aus und konvertiere diese mit convert.toInt32, unteranderem auch die Menge in der Lieferschein-DB.
var merke4 = Convert.ToInt32(txtMenge.Text); // Lieferschein neue gelieferte Menge
var merke5 = Convert.ToInt32(Zahl_Li); // bisher gelieferte
var merke6 = Convert.ToInt32(Zahl_Art); // Aktueller Stand der Menge in der Artikel-DB
zB. Zahl_Art = 10
Zahl_Li = 5 (Alter Stand)
txtMenge.Text = 6 (Neuer Stand)
Also ist der neue Stand + 1
Und so wird es weiterberechnet:
var merke3 = (merke4 - merke5);
merke3 = merke6 - merke3;
String berech = Convert.ToString(merke3);
und mit dem strUpdate ("Update Artikel Set menge = '" + berech + "', bestand = '" + berech + "' where artnr = '" + txtArtNr + "'";
sollte die Artikel-DB aktualisiert werden
Leider klappt es nicht.
Hier die Artikeldatenbank:
Zuletzt bearbeitet: