C#

form ff=new form() s.record("update contact set name='"+this.textBox1.Text+"',sex='"+sex+"',tel='"+this.textBox2.Text+"',addr='"+this.textBox3.Text+"'"); 
ff.show(); 
show方法是属于form 
                          public void show() 
{   DataTable dt=new DataTable(); 
dt=s.dt("select * from contact"); 
this.dataGrid1.DataSource=dt; 
}
麻烦了

解决方案 »

  1.   

    呵呵,发得太快都忘了把问题提出来了。 
    在Winform中用DataGrid把数据全部读出来。同时我想添加一条新的记录进数据库。在添加完之后。DataGrid里面的数据也跟着更新了。通俗点说,我就是想实现一个类似刷新的功能。 
    我用的实现方法是:把原来的DataTable Clear 再重新select * from 表 然后把数据通过Dataset 又存进DataTable. 
    结果出现了一个常见的错误:未将对象引用设置到对象的实例。 
    希望哪位大侠,帮忙解决一下。