我正在尝试在asp.net页面中创建页面,我收到以下错误
错误:-System.NullReferenceException:未将对象引用设置为对象的实例。在TestdateAssistor.user_info.Button1_Click1(对象发件人,EventArgs e)
在这一行 - > SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings [" Data Source = LAPTOP-O9SI19I0 \ SQLEXPRESS; Integrated Security = True"] .ConnectionString);
这是我的完整代码
try
{
SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["Data Source=LAPTOP-O9SI19I0\\SQLEXPRESS;Integrated Security=True"].ConnectionString);
conn.Open();
String insert = "insert into Table (NAME,ADDRESS,MOBILE NO,ADHAR NO,DOB) values (@name,@add,@mob,@adhar,@dob)";
SqlCommand com = new SqlCommand(insert,conn);
com.Parameters.AddWithValue("@name",TextBox1.Text);
com.Parameters.AddWithValue("@add",TextBox2.Text);
com.Parameters.AddWithValue("@mob",TextBox3.Text);
com.Parameters.AddWithValue("@adhar", TextBox4.Text);
com.Parameters.AddWithValue("@dob", TextBox5.Text);
com.ExecuteNonQuery();
Response.Write("Successful Registration!!");
conn.Close();
}
catch (Exception ex)
{
Response.Write("Error:-" + ex.ToString());
}
我应该做出哪些改变?
答案 0 :(得分:1)
此行不正确:
SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["Data Source=LAPTOP-O9SI19I0\\SQLEXPRESS;Integrated Security=True"].ConnectionString);
应该是这样的:
SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["datasourcename"].ConnectionString);