Asp.net Datasource - visualizza i dati sql guardando l'oggetto datasource?
-
03-07-2019 - |
Domanda
Esiste un modo per visualizzare i dati restituiti da db guardando l'oggetto DataSource o DataSourceView in codebehind? Sto cercando di visualizzare DataSourceView nel debug ma non vedo i dati restituiti.
Soluzione
DataView dv = (DataView) YourDataSourceObject.Select(DataSourceSelectArguments.Empty);
for (int i = 0; i < dv.Table.Rows.Count; i++)
{
string c = dv.Table.Rows[i]["c"].ToString();
}
Altri suggerimenti
Usa la tua fonte di dati per riempire un set di dati o un set di dati e puoi scorrere i record e le colonne, ma se stai cercando qualcosa che ti dia una rappresentazione a vuoto dei risultati sql, la tua migliore opzione sarebbe associandolo a un datatable.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow