在Form1中有个dataGrid ,另外form2是用来添加数据的,但在按下form2的确定添加按钮后,添加的数据并没有马上在form1 中的dataGrid显示出来,而是重新运行程序后才会显示新添加的数据,这样的情况有什么办法解决吗,我想在添加新的数据后,马上在dataGrid中显示出新的数据.我是用表来填充dataGrid的 ,用了OleDbDataAdapter1.update();这些方法也没反应的,请高人指教吧~
你把添加的记录和数据库里的记录一起放在一个DataTable中,在把这个DataTable传到From1中去,将它和DataGrid绑定就行的了.如果要把它更新到数据库中去,那就把DataTable中的数据有DataAdapter.Update();方法提交到数据哭中去OK!
[此贴子已经被作者于2006-11-26 17:00:52编辑过]
中国所谓的软件业弄来弄去都是数据库系统信息系统,连数据都哭了~
这样可以的吧,在再次读出填充到DataTable时,重新new一下
好的,谢谢,我试试。我想问个题外话,你觉得现在的软件应用系统,应该弄哪方面的好,如果说不是信息系统
[此贴子已经被作者于2006-11-26 18:07:44编辑过]
广职?你是广东广西广州还是哪里的?学软件不想搞软件,呵呵,你选择其他什么出路?