Fehler bei Berechnungen (Online/Offline) verschiedene Ergebnisse.

11/06/2009 - 19:55 von Kaan Acikgoez | Report spam
Hallo NG,

ich habe auf der www.pinty24.de einen warenkorb. Wenn ich diesen Warenkorb
nun bearbeiten möchte und die Versandart auswàhle bekomme ich bei der Summe
ein anderes Ergebnis wie wenn ich offline Arbeite.

Mit was hàngt das Zusammen? Vielen dank im Vorraus

hier der coder:

Dim mwst As Double = 0
Dim summe As Double = 0
Dim versand As Double = 0

Label1.Text = 0
Label2.Text = 0

If Session("versand") Is Nothing Then
lblVersand.Text = "0"
Else
If RadioButtonList1.SelectedValue = "" Then
lblVersand.Text = "0"
Else
lblVersand.Text = RadioButtonList1.SelectedValue
Session("versandkosten") = RadioButtonList1.SelectedValue
Session("versandkasse") =
RadioButtonList1.SelectedItem.ToString
End If

End If

Dim cart As DataTable
cart = CType(Session("Cart"), DataTable)
Dim i2 As Integer
For i2 = 0 To cart.Rows.Count - 1
lblSumme.Text = Math.Round(CDbl(lblSumme.Text +
cart.Rows(i2).Item(3) * cart.Rows(i2).Item(2)), 2).ToString("F2")
Next

summe = CDbl(lblSumme.Text) + CDbl(lblVersand.Text)
mwst = CDbl(summe) / 100 * 19
Session("summeksasse") = summe
Session("mwstkasse") = mwst


Label1.Text = String.Format(String.Format("{0:f}", summe))
Label2.Text = String.Format(String.Format("{0:f}", mwst))







Mit besten Grüßen


Ihr PINTY24-Team


PINTY24.de
Inh. Kaan Acikgöz
Bahnhofstr. 41

D-86381 Krumbach

Umsatzsteuer-ID: DE 232 202 784
Amtsgericht Günzburg

email info@pinty24.de
fax 0 82 82 / 890 18 44
fon 0 82 82 / 890 18 48



Ausschlusserklaerung:

Der Inhalt dieser E-Mail oder deren Anlagen koennen vertraulichen Inhalts
sein und sind ausschließlich für den bezeichneten Adressaten bestimmt. Wenn
Sie nicht der vorgesehene Adressat dieser E-Mail oder dessen Vertreter sein
sollten, so beachten Sie bitte, dass jede Form der Veroeffentlichung,
Vervielfaeltigung oder Weitergabe des Inhalts dieser E-Mail unzulaessig ist.
Wir bitten Sie, sich in diesem Fall mit dem Absender der E-Mail in
Verbindung zu setzen. Zudem koennen ueber das Internet versandte E-Mails
leicht unter fremden Namen erstellt oder manipuliert werden. Aus diesem
Grund schließen wir die rechtliche Verbindlichkeit der vorstehenden
Erklaerungen und Aeußerungen aus.
 

Lesen sie die antworten

#1 Kaan Acikgoez
11/06/2009 - 20:08 | Warnen spam
Hallo,

Danke Leute, hat sich erledigt. Ich hatte die Versandkosten in der DB mit
einem Komma statt mit einem Punkt gespeichert, deshalb hat er diese bei der
Berechnung ignoriert.

LG Kaan


"Kaan Acikgoez" schrieb im Newsbeitrag
news:
Hallo NG,

ich habe auf der www.pinty24.de einen warenkorb. Wenn ich diesen Warenkorb
nun bearbeiten möchte und die Versandart auswàhle bekomme ich bei der
Summe ein anderes Ergebnis wie wenn ich offline Arbeite.

Mit was hàngt das Zusammen? Vielen dank im Vorraus

hier der coder:

Dim mwst As Double = 0
Dim summe As Double = 0
Dim versand As Double = 0

Label1.Text = 0
Label2.Text = 0

If Session("versand") Is Nothing Then
lblVersand.Text = "0"
Else
If RadioButtonList1.SelectedValue = "" Then
lblVersand.Text = "0"
Else
lblVersand.Text = RadioButtonList1.SelectedValue
Session("versandkosten") = RadioButtonList1.SelectedValue
Session("versandkasse") =
RadioButtonList1.SelectedItem.ToString
End If

End If

Dim cart As DataTable
cart = CType(Session("Cart"), DataTable)
Dim i2 As Integer
For i2 = 0 To cart.Rows.Count - 1
lblSumme.Text = Math.Round(CDbl(lblSumme.Text +
cart.Rows(i2).Item(3) * cart.Rows(i2).Item(2)), 2).ToString("F2")
Next

summe = CDbl(lblSumme.Text) + CDbl(lblVersand.Text)
mwst = CDbl(summe) / 100 * 19
Session("summeksasse") = summe
Session("mwstkasse") = mwst


Label1.Text = String.Format(String.Format("{0:f}", summe))
Label2.Text = String.Format(String.Format("{0:f}", mwst))







Mit besten Grüßen


Ihr PINTY24-Team


PINTY24.de
Inh. Kaan Acikgöz
Bahnhofstr. 41

D-86381 Krumbach

Umsatzsteuer-ID: DE 232 202 784
Amtsgericht Günzburg

email
fax 0 82 82 / 890 18 44
fon 0 82 82 / 890 18 48



Ausschlusserklaerung:

Der Inhalt dieser E-Mail oder deren Anlagen koennen vertraulichen Inhalts
sein und sind ausschließlich für den bezeichneten Adressaten bestimmt.
Wenn Sie nicht der vorgesehene Adressat dieser E-Mail oder dessen
Vertreter sein sollten, so beachten Sie bitte, dass jede Form der
Veroeffentlichung, Vervielfaeltigung oder Weitergabe des Inhalts dieser
E-Mail unzulaessig ist. Wir bitten Sie, sich in diesem Fall mit dem
Absender der E-Mail in Verbindung zu setzen. Zudem koennen ueber das
Internet versandte E-Mails leicht unter fremden Namen erstellt oder
manipuliert werden. Aus diesem Grund schließen wir die rechtliche
Verbindlichkeit der vorstehenden Erklaerungen und Aeußerungen aus.


Ähnliche fragen