Salve ragazzi ho un errore strano...
Ho un passaggio tra pagine che non funzione bene...
Nella prima pagina
mentre nella seconda ho:
codice:
if (Request.Params["ID_Attivita"] != null) { String ConnString; OleDbConnection cn; OleDbCommand cmd; OleDbDataReader rdr; String sql; ConnString = "Provider=Microsoft.Jet.OleDb.4.0; Data Source=" + Server.MapPath("App_Data/attivita.mdb"); cn = new OleDbConnection(ConnString); cn.Open(); sql = "SELECT ID_Attivita,Titolo,Testo FROM Descrizione WHERE ID_Attivita= " + Request.Params["ID_Attivita"]; cmd = new OleDbCommand(sql, cn); rdr = cmd.ExecuteReader(); DataTable tabella = new DataTable("Descrizione"); tabella.Load(rdr); Label1.Text = tabella.Rows[0]["Titolo"].ToString(); Label2.Text = tabella.Rows[0]["Testo"].ToString(); } else { Label1.Text = "Non ci sono notizie da visualizzare"; Label2.Text = "Non ci sono notizie da visualizzare"; }
Ora secondo voi perchè mi fa aprire sempre la stessa news e non quelle che seleziono io di mia volontà?
Punta sempre ad una sola qualunque titolo clicco mi apre sempre una sola...
Dove sbaglio?
rispondetemi, perfavore, vi prego è molto importante..