新人,技穷,望指点。
SqlConnection cnn = new SqlConnection();
cnn.ConnectionString = "Data Source=XP-201112152206\\SQLEXPRESS;Initial catalog=某数据库;uid=sa;pwd=sa";
cnn.Open();
SqlDataAdapter da = new SqlDataAdapter( "insert into 留言表 (序号,留言内容,更新日 期)values('"+n+"','"+TextBox5.Text.ToString()+"','"+DateTime.Now.ToShortDateString()+"')",cnn);
SqlCommandBuilder builder = new SqlCommandBuilder(da);
n++;
------------------------
试图通过web页面的textBox实现写留言,然后存进数据库,在从数据库中抽出几条留言显示到table中。。。
上面的代码运行无问题 但是并没有将textBox中的数据写入后台表中,什么原因呢 ?
望指点啊~~谢看官~~~~~~~~
------解决方案--------------------------------------------------------
string sql="insert into 留言表 (序号,留言内容,更新日 期)values(@id,@text,@time)";
SqlCommand cmd=new SqlCommand(sql,cnn);
cmd.Parameter.AddWithValue("@id",n);
cmd.Parameter.AddWithValue("@text",TextBox5.Text.ToString());
cmd.Parameter.AddWithValue("@time",DateTime.Now.ToShortDateString());
cmd.ExecuteNonQuery();
----------------------------------签----------名----------栏----------------------------------
------解决方案--------------------------------------------------------