Может кто-нибудь объяснить мне, что я здесь не так делаю? Ошибка показывает, что у меня ошибка на con.Open();
Заранее спасибо
public partial class registration : System.Web.UI.Page
{
SqlConnection con = new SqlConnection (@"Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\phonebook.mdf;Integrated Security=True");
protected void Page_Load(object sender, EventArgs e)
{
if (con.State == ConnectionState.Open)
{
con.Close();
}
con.Open();
}
protected void Button1_Click(object sender, EventArgs e)
{
SqlCommand cmd = con.CreateCommand();
cmd.CommandType = CommandType.Text;
cmd.CommandText = "Insert into registration values('"+ firstname.Text +"', '"+ lastname.Text +"', '"+ email.Text +"', '"+ username.Text +"', '"+ password.Text +"', '"+ contact.Text +"')";
cmd.ExecuteNonQuery();
Response.Write("<script>alert('record inserted successfully');</script>");
}
}