标题:【请教】Access数据库insert一条数据之后,datagridview不能即时更新的问题
只看楼主
weilight2008
Rank: 1
等 级:新手上路
帖 子:111
专家分:4
注 册:2005-10-5
结帖率:50%
已结贴  问题点数:2 回复次数:3 
【请教】Access数据库insert一条数据之后,datagridview不能即时更新的问题
datagridview1在form1窗体中,form2窗体有对Access数据库进行改写的button1,我能够做到点击button1之后对数据库插入一条新的数据,可是form1中的datagridview1控件却没有即时对我插入的数据进行更新。我用的代码如下:
程序代码:
OleDbConnection officer_connection = new OleDbConnection();
                officer_connection.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=officer.mdb";
        Form1 myForm1 = new Form1();//实例化form1窗体
                    officer_connection.Open();
                    OleDbCommand upd_command = new OleDbCommand("select * from 员工信息",officer_connection);
                    OleDbDataAdapter officer_adapeter = new OleDbDataAdapter();
                    officer_adapeter.SelectCommand = upd_command;
                    DataSet mydataset = new DataSet();
                    officer_adapeter.Fill(mydataset,"员工信息");               
                    myForm1.dataGridView1.DataSource = mydataset.Tables["员工信息"] ;                   
                    officer_connection.Close();
                    upd_command.Dispose();

还请高手指点如何修改或者如何做?

搜索更多相关主题的帖子: 数据库 insert 
2013-04-07 21:30
yhlvht
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:贵宾
威 望:36
帖 子:707
专家分:4405
注 册:2011-9-30
得分:2 
每次改过数据库以后,把这代码再执行一次咯
2013-04-08 10:57
xxx5
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2013-6-11
得分:0 
回复 楼主 weilight2008
我也遇到了同样的问题啊!!所以想问一下最后程序是怎么实现的啊?还有我也不知道如何将form2中的新的数据存入到数据库中。。。拜托把你的程序给我看一下吧~
2013-06-13 00:46
aaa2742
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2013-10-3
得分:0 
据说用BindList方法来实现,静等高手
2013-10-03 19:41



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-403259-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.020422 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved