错误

来源:互联网 发布:淘宝流量推广 编辑:程序博客网 时间: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);点完了可以显示原来的值和我加的那行,在输入,点击,就刷新我刚才那行,不是新加一行。关闭,重起程序,还是没有输入的任何内容。

有空的帮忙解决一下啊,谢谢,我会天天来的,希望大家踊跃交流
 

原创粉丝点击