this.dataadapter7.Fill(this.dataset, "stu");  说这句 格式错误!@不应该啊  

解决方案 »

  1.   

    this.dataadapter7.Fill(this.dataset, "stu"); 
    把this.dataset的this去掉.在试试.
    你的程序有顺序都不对啊,要先判断控件,然后在修改数据..finally 
                { 
                    MessageBox.Show("修改成功!"); 
                } 
    你的成功提示信息在finally里面?
      

  2.   


                        OleDbConnection con = new OleDbConnection("provider=microsoft.jet.OLEDB.4.0;Data source=.\\odc.db");
                        con.Open();
                        OleDbDataAdapter com = new OleDbDataAdapter("Update admin SET 密码='" + textBox4.Text.Trim() + "' where 用户名='" + textBox1.Text.Trim() + "' and 密码='" + textBox2.Text.Trim() + "'", con);
                        DataSet di = new DataSet();
                        com.Fill(di, "dataname");
                        MessageBox.Show("修改密码成功.", "修改密码");