Popolare un array con valori presi da un database

venerdì 23 febbraio 2007 - 12.57

fbrz800 Profilo | Newbie

Ciao a tutti qualcuno mi può aiutare?
Vorrei popolare un array con i valori contenuti in un database.
Vi posto il codice che uso

protected string RetriveTop20(string table_to_use, string session_language)
{


string db_query_string = "SELECT * FROM " + table_to_use + " WHERE lingua_sessione = '" + session_language + "'" ;
SqlConnection dbCon = new SqlConnection(DbConnectionString);
SqlCommand dbQuery = new SqlCommand(db_query_string, dbCon);
const int righe=2;
const int colonne =19;
int [,] Top20_Doc =new int [righe,colonne];




try
{
dbCon.Open();
SqlDataReader dbRead = dbQuery.ExecuteReader();

for(int i = 0; i<righe;i++)

{
for (int j = 0;j<colonne;j++)
{

Top20_Doc[i,j]=dbRead????;
}


}



dbRead.Close();
}
catch (Exception xc)
{
Logger.LogError(xc);
Top20_Doc = null;
}
finally
{
try { dbCon.Close(); }
catch {}
}
return Top20_Doc.ToString();
}


La stringa di connessione funziona ma non so come fargli dire di popolare l'array con tutto quello che viene restituito dalla query.

Grazie

Cteniza Profilo | Guru

Magari il mio blog ti può aiutare
http://community.visual-basic.it/lucianob/archive/2006/09/11/17512.aspx
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5