Hallo Lars, danke für die Antwort. Sorry aber das gibt eben die gleiche Fehlermeldung:
System.FormatException: Die Eingabezeichenfolge hat das falsche Format. at System.Number.ParseDouble(String s, NumberStyles style, NumberFormatInfo info) at System.Double.Parse(String s, NumberStyles style, IFormatProvider provider) at System.Convert.ToDouble(String value, IFormatProvider provider) at System.String.System.IConvertible.ToDouble(IFormatProvider provider) at System.Convert.ToDouble(Object value) at System.Data.Common.DoubleStorage.Set(Int32 record, Object value) at System.Data.DataColumn.set_Item(Int32 record, Object value)<properties/H_A_101_C_LR_0.jpg> konnte nicht in der Expr1002-Spalte gespeichert werden. Erwarteter Typ: Double. Ich weiss nicht warum .net aus einem Textfeld ein double machen will!? Aber der Tipp ist auf jeden Fall was wert, das spart ja ungemein Schreibarbeit. Gruss Pat ----- Original Message ----- From: "Lars Berner" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Friday, July 16, 2004 2:06 PM Subject: Re: [Asp.net] nochmals dataset und seine tücken Hi Pat, gute Frage, woran das liegt.. Was mir auffällt: du weist den Wert jedes DataItems mit Bezug auf den Spaltennamen zu. Du könntest statt For Each dtRow in objDataSetB1.Tables("Pics").Rows objDataRow = objDataSetB2.Tables("Pictures").NewRow() objDataRow("property") = dtRow("property") objDataRow("serial") = dtRow("serial") objDataRow("Expr1002") = dtRow("h-path").ToString objDataRow("Expr1003") = dtRow("t-path").ToString objDataSetB2.Tables("Pictures").Rows.Add(objDataRow) Next mal versuchen, ob folgendes besser klappt: For Each dtRow in objDataSetB1.Tables("Pics").Rows objDataRow.ItemArray = dtRow.ItemArray Next ..würde auch eine Menge Code sparen und evtl. etwas zur Performanceverbesserung beisteuern. Versuchs mal Viele Grüße Lars _______________________________________________ Asp.net Mailingliste, Postings senden an: [EMAIL PROTECTED] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/asp.net