Hoi,
ik wil een repeater vullen mbv een datareader, maar als ik dat wil doen krijg ik de volgende error.
================
An invalid data source is being used for rpInteressegroepen. A valid data source must implement either IListSource or IEnumerable
================
De code is heel simpel, zoals (het volgens mij) hoort...
================
MySQLConnection conn = new MySQLConnection(ConfigurationSettings.AppSettings["ConnectionString"]);
conn.Open();
strSQL = "SELECT * FROM Interessegroepen ORDER BY igNaam";
MySQLCommand cmd = new MySQLCommand(strSQL,conn);
MySQLDataReader reader = (MySQLDataReader)cmd.ExecuteReader();
rpInteressegroepen.DataSource = cmd.ExecuteReader();
rpInteressegroepen.DataBind();
conn.Close();
================
Er staat in de reference van MySQLDriverCS: "This class is IDataReader compliant so take a look into MSDN help to understand how it works."
Zo gezegd, zo gedigidigidaan... Maar goed, heeft iemand een id wat hier in hemelsnaam fout aan is?
ik wil een repeater vullen mbv een datareader, maar als ik dat wil doen krijg ik de volgende error.
================
An invalid data source is being used for rpInteressegroepen. A valid data source must implement either IListSource or IEnumerable
================
De code is heel simpel, zoals (het volgens mij) hoort...
================
MySQLConnection conn = new MySQLConnection(ConfigurationSettings.AppSettings["ConnectionString"]);
conn.Open();
strSQL = "SELECT * FROM Interessegroepen ORDER BY igNaam";
MySQLCommand cmd = new MySQLCommand(strSQL,conn);
MySQLDataReader reader = (MySQLDataReader)cmd.ExecuteReader();
rpInteressegroepen.DataSource = cmd.ExecuteReader();
rpInteressegroepen.DataBind();
conn.Close();
================
Er staat in de reference van MySQLDriverCS: "This class is IDataReader compliant so take a look into MSDN help to understand how it works."
Zo gezegd, zo gedigidigidaan... Maar goed, heeft iemand een id wat hier in hemelsnaam fout aan is?