السلام عليكم
عندي مشكلة في عرض البيانات في datagridview ان استعمل datareader
OleDbDataReader T_Fournisseur = SqlFounisseur.ExecuteSelectRequest("select * from Fournisseur "); public OleDbDataReader ExecuteSelectRequest(string SQLRequest)
{
if (connection != null && connection.State == System.Data.ConnectionState.Open)
{
if (reader == null)
{
OleDbCommand command = new OleDbCommand(SQLRequest, connection);
try
{
reader = command.ExecuteReader();
}
catch (Exception ex)
{
throw new BDManagerException(ex.Message);
}
return reader;
}
else
throw new BDManagerException("Impossible d'exécuter la requête car le DataReader de la requête précédente est demeuré ouvert.");
}
else
throw new BDManagerException("Impossible d'exécuter la requête car la connexion est fermée.");
}استعملت الخاصية DataSource لربط datareader مع datagrid
Grid_ListFournisseur.DataSource = T_Fournisseur;
لكن لا نتيجة تضهر
وجدت في بعض الدروس الخاصة ب applicationweb انه يجب اضافة
Grid_ListFournisseur.DataBind
فما العمل في application winform
شكرا