zugriff auf werte einer DataTable

21/05/2008 - 15:56 von FoCMB | Report spam
hi,

ich habe eine kurze frage. ich will mir die werte einer DataTable in eine
Textdatei schreiben. dazu muss ich mir zuerst die inahlte einer bestimmten
spalte in eine arrayliste schreiben. das versuche ich wie folgt:

ArrayList FCOIDs = new ArrayList();
for (int i = 0; i < DTable_FCO.Rows.Count; i++)
{
for (int x = 0; x < DTable_FCO.Columns.Count; x++)
{
if(DTable_FCO.Columns.IndexOf("FZG-ID") > 0)
{
FCOIDs.Add(DTable_FCO[x,i]);
}
}
}

leider kommt bei: FCOIDs.Add(DTable_FCO[x,i]); immer eine fehlermeldung. nun
weiss ich nicht, wie ich auf einzelne werte in einer DataTable zugreifen kann.

kann mir jemand helfen ?
 

Lesen sie die antworten

#1 Frank Dzaebel
21/05/2008 - 16:34 | Warnen spam
Hallo,

wir benutzen hier gerne den vollen Vor- und Zunamen.

ich habe eine kurze frage. ich will mir die werte einer DataTable in eine
Textdatei schreiben. dazu muss ich mir zuerst die inahlte einer bestimmten
spalte in eine arrayliste schreiben. das versuche ich wie folgt:
                        FCOIDs.Add(DTable_FCO[x,i]);



müsste das nicht etwa so heissen?

FCOIDs.Add(DTable_FCO.Rows[i][x]);

(lokale Variablen CamelCase schreiben! )


ciao Frank
Dipl.Inf. Frank Dzaebel [MCP/MVP C#]
http://Dzaebel.NET

Ähnliche fragen