datagridview太慢

相關問題 & 資訊整理

datagridview太慢

DataGridView本身一筆一筆填入的方式會很慢正常狀態下除非要對資料內容做控制否則用DataTable填入的方式會快很多(資料量越大差越多) 至於DataTable是歸屬在System.Data底下所以你要先using System.Data(不過一般都會預設載入) 或是你用System.Data.DataTable TEMP_TAB = new System.Data. ,如題,我用rows.Add的方式,當筆數越來越多時,速度會越來越慢。 我有爬過文,有人建議用虛擬模式想請問各位大大, 真的用虛擬模式以後就可以改善速度了嗎? 可是虛擬模式在MSDN寫的,我實在才疏學淺看不是很懂,有人可以提供範例嗎= = 還是真的需要用資料庫做分頁嗎? 請問做分頁一定要用配合資料庫對吧 ... ,各位大大好我是剛從vb轉vb.net的新手,最近在寫一個資料庫系統發現, 用vb2005的DataGridView來顯示資料沒有用vb6來的快資料只有幾百筆的時候是看不出快慢,可是我的資料高達5萬筆,用vb2005顯示的時候就慢很多不知道有沒有那一位大大可以教學一下要如何才會快一點, 這是我用vb2005所寫的方式 ,using (SqlConnection con = new SqlConnection("Data Source=.;Initial Catalog=MasterDB;Persist Security Info=True;User ID=sa")) SqlDataAdapter da = new SqlDataAdapter("select * from GoodsMain", con); DataSet ds = new DataSet(); da.Fill(,不會做資料列的新增永遠都是25列中的資料內容再做更新. 目前DataGridView會更新也會顯示. 但是現在的問題是執行起來很慢. 會發現畫面遲滯的蠻嚴重的. 請問個位先進. 如何能快速更新DataGridView中的值並且兼顧程式效率. 小弟並不一定需要每筆資料在做更新時都與資料庫同步更新. 可以緩衝到buffer後再更新 ... , c# winform 中datagridview 绑定datatable 以后插入一行记录要20毫秒?求解释,求高效 在C# winform 程序中,先建立了一个datagridview用来显示数据,datagridview的数据源是一个datatable(在这里绑定了datatable)。当有新的一行的时候,直接插入datatable。但,当我测试时,发现在将一行新记录(一行有50列 ..., winfrm datagridview 绑定datatable 速度慢不分页怎么提高速度 10. 两个datagridview里面都有相同结构的数据,将其中一个datagridview里面的数据选择之后放到另外一个datagridview里面,速度很慢(要判断是否重复,重复的不添加),这个速度也很慢。 有没有什么好的方案可以解决我这两个问题. 112358lsy., datagridview的column太多导致加载慢 5. 有200多列(无法精简),导致即使没有数据加载也很慢我是用的代码add的datatable,然后用datasource绑定的. 不知道有什么其他的好方法没? 是winform 我查了查貌似是MS的问题... 我一开始就说了不是数据的问题嘛~如果gridview初始化好了,数据加载上万行都是很快的, ...,代码如下: using (SqlConnection con = new SqlConnection("Data Source=.;Initial Catalog=MasterDB;Persist Security Info=True;User ID=sa")) SqlDataAdapter da = new SqlDataAdapter("select * from GoodsMain", con); DataSet ds = new DataSet(); da

相關軟體 PostgreSQL 資訊

PostgreSQL
PostgreSQL 是一個跨平台的對象關係型數據庫管理系統,自 1995 年首次發布以來,已經成長為國際知名的解決方案,可幫助管理員輕鬆創建,組織,管理和部署各種形狀和大小的項目數據庫。這當然包括對運行 SQL 查詢,觸發管理,屬性管理以及其他企業級數據庫管理系統當前正在使用的所有功能的全面控制。為使日常管理多個作業和項目組件的管理員更容易訪問,PostgreSQL 符合大多數 SQL 2008... PostgreSQL 軟體介紹

datagridview太慢 相關參考資料
填值到datagridview速度問題?- 藍色小舖BlueShop

DataGridView本身一筆一筆填入的方式會很慢正常狀態下除非要對資料內容做控制否則用DataTable填入的方式會快很多(資料量越大差越多) 至於DataTable是歸屬在System.Data底下所以你要先using System.Data(不過一般都會預設載入) 或是你用System.Data.DataTable TEMP_TAB = new System.Data.

http://www.blueshop.com.tw

Datagridview 用add的方式,資料多以後速度慢的解決方法?- 藍色小舖BlueShop

如題,我用rows.Add的方式,當筆數越來越多時,速度會越來越慢。 我有爬過文,有人建議用虛擬模式想請問各位大大, 真的用虛擬模式以後就可以改善速度了嗎? 可是虛擬模式在MSDN寫的,我實在才疏學淺看不是很懂,有人可以提供範例嗎= = 還是真的需要用資料庫做分頁嗎? 請問做分頁一定要用配合資料庫對吧 ...

http://www.blueshop.com.tw

DataGridView顯示資料的速度過慢- 藍色小舖BlueShop

各位大大好我是剛從vb轉vb.net的新手,最近在寫一個資料庫系統發現, 用vb2005的DataGridView來顯示資料沒有用vb6來的快資料只有幾百筆的時候是看不出快慢,可是我的資料高達5萬筆,用vb2005顯示的時候就慢很多不知道有沒有那一位大大可以教學一下要如何才會快一點, 這是我用vb2005所寫的方式

http://www.blueshop.com.tw

Winform中DataGridView显示速度慢的问题 - MSDN - Microsoft

using (SqlConnection con = new SqlConnection("Data Source=.;Initial Catalog=MasterDB;Persist Security Info=True;User ID=sa")) SqlDataAdapter da = new SqlDataAdapter("select * from Good...

https://social.msdn.microsoft.

請問如何快速更新DataGridView資料? - MSDN - Microsoft

不會做資料列的新增永遠都是25列中的資料內容再做更新. 目前DataGridView會更新也會顯示. 但是現在的問題是執行起來很慢. 會發現畫面遲滯的蠻嚴重的. 請問個位先進. 如何能快速更新DataGridView中的值並且兼顧程式效率. 小弟並不一定需要每筆資料在做更新時都與資料庫同步更新. 可以緩衝到buffer後再更新 ...

https://social.msdn.microsoft.

C# datagridview插入数据慢的一个问题- 程序园

c# winform 中datagridview 绑定datatable 以后插入一行记录要20毫秒?求解释,求高效 在C# winform 程序中,先建立了一个datagridview用来显示数据,datagridview的数据源是一个datatable(在这里绑定了datatable)。当有新的一行的时候,直接插入datatable。但,当我测试时,发现在将一行新记录(一行有50列&nbsp...

http://www.voidcn.com

winfrm datagridview 绑定datatable 速度慢不分页怎么提高速度_百度知道

winfrm datagridview 绑定datatable 速度慢不分页怎么提高速度 10. 两个datagridview里面都有相同结构的数据,将其中一个datagridview里面的数据选择之后放到另外一个datagridview里面,速度很慢(要判断是否重复,重复的不添加),这个速度也很慢。 有没有什么好的方案可以解决我这两个问题. 112358lsy.

http://zhidao.baidu.com

datagridview的column太多导致加载慢_百度知道

datagridview的column太多导致加载慢 5. 有200多列(无法精简),导致即使没有数据加载也很慢我是用的代码add的datatable,然后用datasource绑定的. 不知道有什么其他的好方法没? 是winform 我查了查貌似是MS的问题... 我一开始就说了不是数据的问题嘛~如果gridview初始化好了,数据加载上万行都是很快的, ...

http://zhidao.baidu.com

Winform中DataGridView显示速度慢的问题-CSDN论坛

代码如下: using (SqlConnection con = new SqlConnection("Data Source=.;Initial Catalog=MasterDB;Persist Security Info=True;User ID=sa")) SqlDataAdapter da = new SqlDataAdapter("select * fro...

http://bbs.csdn.net