Hallo > Dim objDataRow, dtRow as DataRow > 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
Woher bist Du sicher dass in dtRow "t-path" vorkommt?. Es kommt von objDataSetB1.Tables("Pics").Rows und das ist erwiesenermasse so gefüllt: "SELECT * FROM tbl_photos". Warum machst Du hier nicht ein konkreteres SQL ohne *? Da hättest Du schon mal etwas eingegrenzt. Die "Expr1002" etc. werden gemacht, wenn mehrere Spalten dieselbe Bezeichnung haben. Beispiel: Ein select über zwei Tabellen wo Du von beiden Tabellen die "ID" bekommst. Aus der einen ID macht er dann z.B. Expr1002. Die Fehlermeldung deutet daraufhin, dass das Feld nicht ein Text-Feld, sondern ein Double ist! Also hinter Expr1002 liegt nicht Dein vermuteter Path, sondern evtl. eine ID???? Ich würd noch warten mit "Bug" rufen... HTH Patrik _______________________________________________ Asp.net Mailingliste, Postings senden an: [EMAIL PROTECTED] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/asp.net