社区
C#
帖子详情
C# Winform项目 数据查询出现form窗体假死现象
sxl_88
2015-09-18 08:36:56
C# Winform项目中,在数据库的表中查询几万条甚至数据量更大点的数据记录时,就会出现整个C/S程序无响应,出现界面假死的现象;程序需要等待很长一段时间后才能恢复正常。
请问,如何优化查询SQL语句,或有其它方法解决此问题。谢谢!
...全文
372
10
打赏
收藏
C# Winform项目 数据查询出现form窗体假死现象
C# Winform项目中,在数据库的表中查询几万条甚至数据量更大点的数据记录时,就会出现整个C/S程序无响应,出现界面假死的现象;程序需要等待很长一段时间后才能恢复正常。 请问,如何优化查询SQL语句,或有其它方法解决此问题。谢谢!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
小鬼当家家
2015-09-18
打赏
举报
回复
既然前台无须显示,直接开线程异步加载数据。
smthgdin_020
2015-09-18
打赏
举报
回复
分页和异步。
shuzhongxiao
2015-09-18
打赏
举报
回复
写个存储过程进行分页查询,存储过程参数包含 当前的页码和每页显示的记录数量及其查询条件,分页控件网上一大堆
郑州高新区WPF小王子
2015-09-18
打赏
举报
回复
http://msdn.microsoft.com/zh-cn/library/system.componentmodel.backgroundworker.aspx
sxl_88
2015-09-18
打赏
举报
回复
只是后台查询数据,前台不做任何数据展示;目前此问题就出现在后台在查询数据时造成的。有什么办法改善下?
boluodihai88
2015-09-18
打赏
举报
回复
不同数据库,sql分页写法不同的,sql server用top关键字;oracle是rownum关键字。 最简单的办法,如果有时间,可以按时间分页查询,或者您不用分页,但是改为多线程的,也不会界面假死
BenBenBears
2015-09-18
打赏
举报
回复
http://www.cnblogs.com/allen0118/archive/2012/07/18/2596832.html
无影的DataGridView分页
BenBenBears
2015-09-18
打赏
举报
回复
多线程,查询时弹出等待提示框,后台继续查询; 写存储过程代替SQL语句的拼接; 如果Show时用的是ListView替换成DataGridView; 分页显示也是个不错的方法。
sxl_88
2015-09-18
打赏
举报
回复
引用 1 楼 zhuankeshumo 的回复:
分页查询
不用分页控件,只是查询数据。这么分页呢?有没有相关的资料。
newtee
2015-09-18
打赏
举报
回复
分页查询
C#
Win
Form
两种等待
窗体
的实现
C#
两种等待
窗体
的实现 做
C#
开发过程中,
数据
交互难免要等待,为了避免
假死
状态,特找到这两种等待
窗体
的实现
win
form
界面
假死
状态
win
form
加载
数据
量过大时,
win
form
窗体
一直处于
假死
状态,直到
数据
全部加载完成,通过线程和委托来来解决
win
form
假死
的问题,并用进度条显示加载进度
c#
Win
form
异步线程刷新UI
使用开发工具为VS2013;.net:4.0 多线程异步刷新ui界面,实时获取任务进度并进行反馈。
Win
Form
中设置
Form
BorderStyle属性为(None),但还想进行窗口拖动
Win
Form
中设置
Form
BorderStyle属性为(None),但还想进行窗口拖动。
C#
win
form
窗体
假死
C#
win
form
窗体
假死
我们经常会遇到当执行一个比较大的函数时,
窗体
会
出现
假死
的
现象
,给用户的体验不是很好,于是我们遇到了问题,那么就必须解决,我们该如何解决呢,首先在自己的脑里画个问号,接下来我们就一起研究吧! 先分析,这个问题是如何
出现
的呢!为什么会
出现
,如何避免
出现
,避免不了的,如何解决等,下面我们就去解决问题吧,遇到问题不要怕,解决问题是我们成长最快的时候,曾经别...
C#
111,111
社区成员
642,556
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章