Freunde
 
Ich habe folgenden Testcode:
 
>>>>>
 
   DataSet dsUser = new DataSet();
   dsUser.Tables.Add("User");
 
   DataTable userTable = dsUser.Tables[0];
   userTable.Columns.Add("Liste");
 
   ArrayList arrList = new ArrayList();
   arrList.Add(1);
   arrList.Add(44);
 
   DataRow newUserRow = userTable.NewRow();
   newUserRow["Liste"] = arrList;
   dsUser.Tables[0].Rows.Add(newUserRow);
 
   arrList = new ArrayList();
FEHLER -->   arrList = (ArrayList) dsUser.Tables[0].Rows[0]["Liste"];  <--
FEHLER
 
   foreach (int tmp in arrList) 
   {
    Response.Write(tmp+"<br>");
   }
 
<<<<<<<<<
 
 
Der aber bei der markierten Zeile einen Fehler macht: Die Umwandlung ist
nicht gültig. Geht sowas überhaupt und wenn ja, wie kann ich dann das
ArrayList wieder zurückgewinnen?
 
Patrik

_______________________________________________
CSharp.net Mailingliste, Postings senden an:
[email protected]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/csharp.net

Antwort per Email an