Ciao a tutti, ho scritto queste righe nell'evento page_load
e mi da quessto errore:codice:private string autore=""; private string idAutore; private OleDbConnection autConn = null; private OleDbDataReader autReader = null; private OleDbCommand autCmd = null; private OleDbConnection MyConn = null; void page_Load(object sender, EventArgs e) { autore = Request.QueryString["autore"]; lblProva.Text = autore; if (!IsPostBack) { lblData.Text = System.DateTime.Now.ToString(); string strConn2 = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Server.MapPath("../data/archivio.mdb") + ";"; string autSQL = "SELECT * FROM Autori WHERE Username="+autore; autConn = new OleDbConnection(strConn2); try { autConn.Open(); autCmd = new OleDbCommand(autSQL, autConn); autReader = autCmd.ExecuteReader(); while(autReader.Read()) { idAutore = autReader["IDautore"].ToString(); lblProva.Text = idAutore; } } catch (Exception exe) { lblInfo.Text = exe.Message; lblInfo.Text += exe.StackTrace; } finally { if (autReader != null) { autReader.Close(); } if (autConn != null) { autConn.Close(); } } } }
"Nessun valore specificato per alcuni parametri necessari."
alla linea 29 cioè : autReader = autCmd.ExecuteReader();
qualcuno mi sa dire il perchè di qusto errore ? A me sembra che vada tutto bene !
Grazie anticipate e ciao !

Rispondi quotando
