Problem med SqlDataReader og bestemte browser
Jeg har et meget mystisk problem, jeg henter data ind i en SqlDataReader fra MS SQL, disse data fylder jeg så i en komponent. Det hele virker fint i alle mine browsere, men prøver jeg at validere min side hos W3C får jeg en "internal error 500" og hvis jeg prøver at til gå siden med IE på en smartphone får jeg følgende fejl:Invalid attempt to read when no data is present
Hvis jeg skifter min SqlDataReader ud med et DataSet er der ingen problemer.
Jeg har følgende kode:
string sql_nyhed = " SELECT TOP 3 nyhedsnr, dato, overskrift, teaser, billedenavn " +
" FROM tblNyheder " +
" WHERE kundenr = " + System.Configuration.ConfigurationManager.AppSettings["forhandlernr"] +
" AND ((GETDATE() BETWEEN datoFra AND datoTil AND datostyring = 1) OR (aktiv = 1 AND datostyring = 0)) " +
" AND modul = 2 " +
" ORDER BY dato DESC;";
SqlDataReader dr = SqlHelper.ExecuteReader(connStr, CommandType.Text, sql_nyhed);
nyhedsRotator.DataSource = dr;
nyhedsRotator.DataBind();
dr.Close();
