Asp.net Datasource - Voir les données SQL en regardant l'objet source de données?
-
03-07-2019 - |
Question
Existe-t-il un moyen de visualiser les données renvoyées par db en examinant un objet DataSource ou DataSourceView dans codebehind? J'essaie de voir DataSourceView en débogage mais je ne vois pas les données retournées.
La solution
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();
}
Autres conseils
Utilisez votre source de données pour remplir un fichier ou une série de données. Vous pouvez parcourir les enregistrements et les colonnes, mais si vous recherchez quelque chose qui va vous donner une représentation à blanc des résultats SQL, votre meilleure option serait: le reliant à un datatable.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow