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

Antwort per Email an