insert into 插入数据问题在线等
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了insert into 插入数据问题在线等相关的知识,希望对你有一定的参考价值。
protected void Button1_Click(object sender, EventArgs e)
SqlConnection con = new SqlConnection("Data Source=.\\SQLEXPRESS;AttachDbFilename=|DataDirectory|\\Database.mdf;Integrated Security=True;User Instance=True");
con.Open();
SqlCommand com = new SqlCommand();
com.CommandText = "insert into yonghu(username,password,name,email,code,address,phone) values ('" + TextBox1.Text + "','" + TextBox2.Text + "','" + TextBox4.Text + "','" + TextBox5.Text + "','" + TextBox6.Text + "','" + TextBox7.Text + "','" + TextBox8.Text + "')";
con.Close();
Response.Redirect("注册成功.aspx");
目的是点击一个Butten后,把填写的信息写入yonghu数据库 这样能运行可是写入不到数据库,本人新手,如何做请高手指点。
string a="insert into table (a) values(1)";
为什么没有插入到数据库一样,你只是写了个string变量而已
insert into 插入数据问题在线等
悬赏分:20 - 离问题结束还有 14 天 21 小时
protected void Button1_Click(object sender, EventArgs e)
SqlConnection con = new SqlConnection("Data Source=.\\SQLEXPRESS;AttachDbFilename=|DataDirectory|\\Database.mdf;Integrated Security=True;User Instance=True");
con.Open();
SqlCommand com = new SqlCommand();
com.CommandText = "insert into yonghu(username,password,name,email,code,address,phone) values ('" + TextBox1.Text + "','" + TextBox2.Text + "','" + TextBox4.Text + "','" + TextBox5.Text + "','" + TextBox6.Text + "','" + TextBox7.Text + "','" + TextBox8.Text + "')";
cmd.execute();
con.Close(); 参考技术A 直接写成SQL="insert into ..."
然后 conn.execute sql //执行.
执行要加判断,否则出错时就麻烦. 参考技术B 把User Instance = true去掉,这个设置了数据库为只读方式打开,所以你的数据插不进去 参考技术C 1楼写的程序还有个小问题,在进行数据库的连接时,没有将SqlConnection 初始化,在 SqlCommand com = new SqlCommand()后面再加一句:com.Connection = con;
还有,cmd.execute();应写成com.ExecuteNonQuery();
以上是关于insert into 插入数据问题在线等的主要内容,如果未能解决你的问题,请参考以下文章
Oracle中如何用一条insert into 语句插入多条数据 如: insert into 表 values(多条数据)????????