OnSelectedIndexChanged driller
Jeg har efterhånden stirret mig blind på dette lille script. Jeg henter mine link fra databasen via en DropDown, som så skal udskrive det fulde link i en label, men min fejlmeddelse siger at:Der er ikke angivet nogen værdi for en eller flere krævede parametre.
Kildefejl:
Linje 33: OurDataReader = OurCommand.ExecuteReader();
Script:
void Link_OnSelectedIndexChanged(object sender, EventArgs e){
OleDbConnection OurConnection;
OleDbCommand OurCommand;
OleDbDataReader OurDataReader;
OurConnection = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+Server.MapPath("db/sideindhold.mdb")+";");
OurConnection.Open();
OurCommand = new OleDbCommand("SELECT page, ID, link FROM sider WHERE link = " + ddlLink.SelectedValue, OurConnection);//
OurDataReader = OurCommand.ExecuteReader();
OurDataReader.Read();
Session["page"] = OurDataReader["page"].ToString();
Session["ID"] = OurDataReader["ID"].ToString();
OurConnection.Close();
OurDataReader.Close();
lblLink.Text = Session["page"] + "?id=" + Session["ID"] + "&menu=" + Session["ID"] + "&link=" + ddlLink.SelectedValue + "&hasLoaded=true";
}
Kender jeg mig selv ret er det et enkelt ' som mangler eller er sat forkert, men nu har jeg altså bare stirret mig blind på det hele.... ~:-[
