убедитесь, что вы также объявляете имена столбцов в операторе вставки:
protected void Button1_Click(object sender, EventArgs e)
{
using (SqlConnection cnn = new SqlConnection(ConnectionString))
{
using (SqlCommand cmd =new SqlCommand(
"insert into tbl_ragistration (f_name,l_name,email_id,pass_word,[date of brth],add_ress,gender) values (@f_name,@l_name,@email_id,@pass_word,@dateofbrth,@add_ress,@gender)"
,cnn))
{
cmd.Parameters.AddWithValue("@f_name", Texfname.Text);
cmd.Parameters.AddWithValue("@l_name", Texlname.Text);
cmd.Parameters.AddWithValue("@email_id", Texemail.Text);
cmd.Parameters.AddWithValue("@pass_word", Texpwd.Text);
cmd.Parameters.AddWithValue("@dateofbirth", Texdbt.Text);
cmd.Parameters.AddWithValue("@add_ress", Texadd.Text);
cmd.Parameters.AddWithValue("@gender", DropDownList1.Text);
cnn.Open();
cmd.ExecuteNonQuery();
}
}
}
Привет