datagridview-关于Winfrom datagridView 刷新数据

问题描述

关于Winfrom datagridView 刷新数据

首先,我这个窗体已经使用了一个自定义的timer了,但是我里面还有两个选项卡,
每个选项卡又有一个DataGridView,而且都要实时更新数据,我测试了加上timer
去对两个选项卡里面的datagridview 进行刷新,会卡死(假死),我绑定的数据是查出来一个dataTable,
然后直接用DataSource= 。。来帮顶,求高手支支招哇!!!

解决方案

数据量大,绑定datasource当然会卡死。首先,你不应该轮询。其次,你不应该绑定和刷新整个datagridview

解决方案二:

如何实现DataGridView刷新数据?

时间: 2025-01-20 11:24:55

datagridview-关于Winfrom datagridView 刷新数据的相关文章

winfrom datagridview 控件中 如何在修改、添加和删除后刷新数据?

问题描述 winfrom datagridview 控件中 如何在修改.添加和删除后刷新数据? winfrom datagridview 如何在修改.添加和删除之后如何刷新? 解决方案 http://blog.163.com/huang_ying_lu/blog/static/2699983201052971836350/ 解决方案二: datagridview.Remove这是自动删除一行,应该还有其他属性. 解决方案三: 你是在form上直接进行datagridview修改,删除,添加操作吗

C# 数据库dataGridView刷新数据和主外键判断

本文主要讲诉在使用VS2012+SQL Server数据库做系统中,通常会遇到几个问题.使用dataGridView控件在修改.删除.插入数据后,怎样刷新数据显示操作后的结果.同时在对数据操作时通常会判断数据的主键是否存在或重复,判断外键是否重复,这几个问题我推荐使用函数的形式完成,同时推荐一个操作格式,下面将详细介绍. 一.dataGridView刷新数据 如下图所示,在数据库中删除一个数据或插入一个数据,我们都希望能够在左边的dataGridView控件中显示操作后的内容,而使用dataGr

c# winfrom datagridview 数据绑定后 倒序显示数据?

问题描述 c# winfrom datagridview 数据绑定后 倒序显示数据? c# winfrom datagridview 数据绑定后如何倒序? 解决方案 把绑定的数据源进行倒序. 也可以查一下MSDN.https://msdn.microsoft.com/zh-cn/library/95scxcdy(v=vs.110).aspx 总之好多好多办法,显示器倒过来?开个玩笑:) 解决方案二: datagridview中有按照列排序(升序或降序)的功能,每个列标题的都有一个倒三角号你没看到

c# listview或datagridview显示动态添加的数据,效果是局部(刷新)添加数据,添加新数据同时对操作原显示数据无影响

问题描述 c#listview或datagridview显示动态添加的数据,效果是局部(刷新)添加数据,添加新数据同时对操作原显示数据无影响 解决方案 解决方案二:你说的添加新数据是重新绑定,还是在原基础上增加行?解决方案三:引用1楼dongxinxi的回复: 你说的添加新数据是重新绑定,还是在原基础上增加行? 增加行例如:listview展示如下:1abc2def3ghi一段时间数据库有新数据1abc2def3ghi4jkl5mnp解决方案四:无非就是比较两条数据是非"一样"嘛傻瓜式

winform-c# winfrom datagridview导出excel

问题描述 c# winfrom datagridview导出excel 找了好久的了,网上的都有问题,哪位大神能给个完美的解决方案,急啊 解决方案 没有完美的方案,只有是否合适的方案. 如果只是简单的数值.数据,可以用csv的格式.把表格写成有格式的文本即可. 再要复杂,用C#调用Excel的组件. 还要再复杂,把Excel做成一个数据源,C#编码连接上去,创建表.插入数据.

c#-dataGridView 使用 DataAdapter.Update 提交数据 新增行没有提交?

问题描述 dataGridView 使用 DataAdapter.Update 提交数据 新增行没有提交? private void SaveItem_Click(object sender, EventArgs e) { DataTable changeddata = DB.GetChanges(); cardinfodataGridView.EndEdit(); if (changeddata != null) CDataAdapter.Update(DB); } 如果新增行的话,没有离开新

c#窗体-c# datagridview 如何夸窗口刷新?

问题描述 c# datagridview 如何夸窗口刷新? 主界面弹出子窗口,是修改功能. 当我点击保存修改后,子窗口就关闭了.然后我想这时datagridview自动刷新下,而不是手动查询.试过调用主窗口的查询按钮,但是没用 解决方案 C#中DataGridView刷新 解决方案二: Form2 frm = new From2();if (frm.ShowDialog() == DialogResult.OK){此处刷新}

winfrom datagridview 绑定泛型

问题描述 winfrom datagridview 绑定泛型 public class 学生 { public 班级 c } 我在DGV查询出来这个结果,想在DGV上显示,班级的名称. c.名称,这个应该怎么处理呢,这个 解决方案 public class 学生 { public 班级 c { get; set; } } 在你的班级类中 class 班级 { ... string 名称; public override string ToString() { return 名称; } } 解决方

C#从数据库导出数据到datagridview,如何实现才能使得数据能在datagridview中编辑

问题描述 如题,C#从数据库导出数据到datagridview,如何实现才能使得数据能在datagridview中可编辑求支招 解决方案 解决方案二:GridView绑定的数据源是DataTable的话,数据是可以编辑的.解决方案三:好像是可以添加模板的,忘记了...