Più di così non so che dirti, se non sai aggiungere neanche una using al codebehind ti consiglio vivamente di leggerti una guida di programmazione C# perchè queste sono proprio le basi.

Comunque ti incollo il codebehind completo (testdb.aspx.cs) relativo alla pagina testdb.aspx

codice:
using System;
using System.Data;
using System.Data.OleDb;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;

public partial class testdb : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {

    }
    protected void Button1_Click(object sender, EventArgs e)
    {
        OleDbConnection conn = new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\dbtest.mdb;User Id=admin;Password=;");
        OleDbCommand comm = new OleDbCommand("INSERT INTO [Prova] (Nome, Cognome, Indirizzo) VALUES (@Nome, @Cognome, @Indirizzo)", conn);
        comm.Parameters.AddWithValue("Nome", TextBoxNome.Text);
        comm.Parameters.AddWithValue("Cognome", TextBoxCognome.Text);
        comm.Parameters.AddWithValue("Indirizzo", TextBoxIndirizzo.Text);
        try
        {
            conn.Open();
            comm.ExecuteNonQuery();
            Response.Write("Operazione conclusa con successo");
        }
        catch (Exception ex)
        {
            Response.Write("Operazione fallita : " + ex.Message);
        }
        finally
        {
            if (conn != null)
            {
                if (conn.State == ConnectionState.Open)
                {
                    conn.Close();
                }
                conn = null;
            }
        }
    }
}
come vedi la using è in mezzo alle altre.. non capisco proprio dove stia il tuo problema.