webForumDet fria alternativet

Problem med en datatable

2 svar · 283 visningar · startad av inspiro

inspiroMedlem sedan sep. 2005673 inlägg
#1

Jag vill fylla en datatable och plocka ut enskilda värden som jag lägger i olika labelse. Men det står hela tiden att "There is no row at position 0." Men om jag fyller en datagrid med datan från min datatable så finns det data i den. Vad är problemet?

SqlDataAdapter da = new SqlDataAdapter(sqlCmd);
DataTable dt = new DataTable();

<[b]Label.Text = dt.Rows[0][0].ToString();[/b]
inspiroMedlem sedan sep. 2005673 inlägg
#2

Om jag lägger det i en dataview så här så funkar det men kan man inte hämta data direkt från en datatable???

DataView dv = datatable.DefaultView;
Label.Text = dv[0][0].ToString();
DinoMedlem sedan sep. 20011 914 inlägg
#3
DataTable dt = new DataTable();
SqlDataAdapter adp = new SqlDataAdapter(sqlCmd);
adp.Fill(dt);

Label.Text = dt.Rows[0][0].ToString();
129 ms totalt · 3 externa anrop · v20260731065814-full.fb544a5a
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)