代码执行后,DATA无法存储在数据库表中

时间:2013-12-04 14:04:38

标签: asp.net

我有一个带有输入字段和按钮的表单。

我想在单击按钮时将表单字段的数据存储在数据库中。我编写了正在执行的代码。没有抛出错误但是在执行之后数据没有存储在数据库表中。

请帮助我,我是ASP.NET的新学习者。

这是代码:

/** ===============FORM VALUES IN VARIABLES============= */
            string reg_id = "1";
            string name = TextBox2.Text;
            string email_id = TextBox3.Text;
            string password = TextBox4.Text;           
            string country = DropDownList1.Text;
            string city = DropDownList2.Text;
            string locality = TextBox6.Text;
            /** ==================================================== */
            /** ===============SQL CONNECTION AND QUERY============= */
            SqlConnection conn = new SqlConnection("Data Source=Data Source=PERVAIZAHMED-PC/SQLEXPRESS;Initial Catalog=jaamepervaiz;Integrated Security=True");
            SqlCommand sqlCommand = new SqlCommand("insert into reg_user_data (reg_id,name,email_id,password,country,city,locality) VALUES ('reg_id','name','email_id','password','country','city','locality');", conn);
            sqlCommand.Parameters.AddWithValue(@reg_id, reg_id);
            sqlCommand.Parameters.AddWithValue(@name, name);
            sqlCommand.Parameters.AddWithValue(@email_id, email_id);
            sqlCommand.Parameters.AddWithValue(@password, password);
            sqlCommand.Parameters.AddWithValue(@country, country);
            sqlCommand.Parameters.AddWithValue(@city, city);
            sqlCommand.Parameters.AddWithValue(@locality, locality);
            try
           {
               conn.Open();
               sqlCommand.ExecuteNonQuery();
           }
           catch (System.Data.SqlClient.SqlException ex)
           {
               string msg = "Insert Error:";
               msg += ex.Message;
           }
           finally
           {
               conn.Close();
           }

0 个答案:

没有答案