一位前辈帮忙整理的程序: private void DataBind() { using (OleDbConnection oledbCon = new OleDbConnection(MainForm.SQLConnectionString)) { DataSet ds = new DataSet(); string sqlCmd = "select * from 输液信息 order by 时间 desc"; OleDbCommand oledbCom = new OleDbCommand(sqlCmd, oledbCon); OleDbDataAdapter oda = new OleDbDataAdapter(oledbCom); oda.Fill(ds); if (ds != null) { this.dataGridView1.DataSource = ds.Tables[0]; this.dataGridView1.Update(); } } } 然后 private void timer1_Tick(object sender, EventArgs e) { DataBind(); } 就可以了 然后想到这个应该是 无连接模式 吧???如果使用连接模式 是不是就不用Timer了???
妹子赶紧改行吧
[quote=引用 18 楼 xunzaosiyecao 的回复:] 竟然 汉语。。。。。。。。。。。。。。
我是来看妹子的 用timer就行 把数据绑定的代码写在一个方法里 timer的tick事件里去调用就好了
bindingSource.EndEdit(); TableAdapter.Update(数据源); if (数据源.HasChanges()) 数据源.AcceptChanges(); 就这么简单,适用多种数据库格式.
竟然 汉语。。。。。。。。。。。。。。
[quote=引用 12 楼 violynne 的回复:] [quote=引用 7 楼 ducker3590 的回复:] 我是来看妹子的 用timer就行 把数据绑定的代码写在一个方法里 timer的tick事件里去调用就好了
[quote=引用 7 楼 ducker3590 的回复:] 我是来看妹子的 用timer就行 把数据绑定的代码写在一个方法里 timer的tick事件里去调用就好了
每一段时间刷新一次吧。
110,535
社区成员
642,575
社区内容
加载中
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧