Vise indhold af string-Array fra en DB-kolonne i flere tekstbokse
Fra en sql database skal jeg hente nogle rækker af en string-kolonne, der opfylder et bestemt kriterie. Så vil jeg vise værdierne i x-antal tekstbokse. Jeg har på forhånd ved, at jeg max kan have 10 rækker. Hvis en række returnerer null, så skal tilsvarende textBox vises tømt.Min stored procedure virker fint.
Jeg har indtil nu nået at vise string-rows i et objekt. Men ved ikke mere. Søger hjælp...
Min kode:
-------
SqlConnection connStr = new SqlConnection(ConfigurationManager.ConnectionStrings["minWebConnectionString"].ConnectionString);
SqlCommand command = new SqlCommand("minStoredProc", connStr);
command.CommandType = CommandType.StoredProcedure;
connStr.Open();
ArrayList al = new ArrayList();
SqlDataReader dr = command.ExecuteReader();
while (dr.Read())
{
object[] values = new object[dr.FieldCount];
dr.GetValues(values);
al.Add(values);
}
dr.Close();
connStr.Close();
foreach (object[] row in al)
{
foreach (object column in row)
{
lblVis.Text += column.ToString() + "<br>";
}
}