Non da alcun errore...

il problema e' solo che se apro il DB non c'e'
niente di cio' che io abbia digitato per test.

sapete come si utilizza quel cavolo di :
  • string MyConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+Server.MapPath("./"+"news.mdb");
    string MySQL = "insert into [NewsTable] (nwsData, nwsTitle, nwsContent) values (@frmNwsData, @frmNwsTitle, @frmNwsContent)";

    OleDbConnection myConn = new OleDbConnection(MyConn);
    OleDbCommand cmd = new OleDbCommand(MySQL, myConn);

    if (formNwsData.Text != "") cmd.Parameters.Add(new OleDbParameter("@frmNwsData", formNwsData));

    cmd.Parameters.Add(new OleDbParameter("@frmNwsTitle", formNwsTitle));
    cmd.Parameters.Add(new OleDbParameter("@frmNwsContent", formNwsContent));

    myConn.Open();

    cmd.ExecuteNonQuery();

    myConn.Close();


Perche' e' probabile che abbia fatto qualche cavolata io
{il PC non sbaglia mai... fa solo quello che noi gli diciamo...}
dato che non sono ancora pratico di Asp.Net+DataBase.

NB: sul database e' possibile leggere/scrivere
sia per l'utente ASP.NET che IUSR_Nome