错误
来源:互联网 发布:淘宝流量推广 编辑:程序博客网 时间:2024/04/29 07:52
错误代码 private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
if(!IsPostBack)
{
sqlConnection1.Open();
sqlDataAdapter1.Fill(dataSet11);
DataGrid1.DataBind();
sqlConnection1.Close();
}
private void Button1_Click(object sender, System.EventArgs e)
{
DataTable mytb=dataSet11.Tables[0];
DataRow myrow=mytb.NewRow();
myrow["name"]=TextBox1.Text;
myrow["title"]=TextBox2.Text;
myrow["content"]=TextBox3.Text;
mytb.Rows.Add(myrow);
//SqlCommandBuilder sb=new SqlCommandBuilder(sqlDataAdapter1);
sqlConnection1.Open();
sqlDataAdapter1.Update(dataSet11);
sqlDataAdapter1.Fill(dataSet11);
DataGrid1.DataBind();
}
问题:
我想写一个BBS的留言版,只要最简单的功能,点击按钮以后,可以把我在TEXTBOX内输入的内容,INSERT到DATASET中的表里,显示在DATAGRRD中然后在更新到SQL。
下次在点,还可以增加一行,依次。。
问题是,如果加了sqlDataAdapter1.Update(dataSet11);,就报错
不加 sqlDataAdapter1.Update(dataSet11);点完了可以显示原来的值和我加的那行,在输入,点击,就刷新我刚才那行,不是新加一行。关闭,重起程序,还是没有输入的任何内容。
有空的帮忙解决一下啊,谢谢,我会天天来的,希望大家踊跃交流