社区
C#
帖子详情
C# Winform项目 数据查询出现form窗体假死现象
sxl_88
2015-09-18 08:36:56
C# Winform项目中,在数据库的表中查询几万条甚至数据量更大点的数据记录时,就会出现整个C/S程序无响应,出现界面假死的现象;程序需要等待很长一段时间后才能恢复正常。
请问,如何优化查询SQL语句,或有其它方法解决此问题。谢谢!
...全文
398
10
打赏
收藏
C# Winform项目 数据查询出现form窗体假死现象
C# Winform项目中,在数据库的表中查询几万条甚至数据量更大点的数据记录时,就会出现整个C/S程序无响应,出现界面假死的现象;程序需要等待很长一段时间后才能恢复正常。 请问,如何优化查询SQL语句,或有其它方法解决此问题。谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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#
开发过程中,
数据
交互难免要等待,为了避免
假死
状态,特找到这两种等待
窗体
的实现
c#
Win
form
异步线程刷新UI
使用开发工具为VS2013;.net:4.0 多线程异步刷新ui界面,实时获取任务进度并进行反馈。
win
form
界面
假死
状态
win
form
加载
数据
量过大时,
win
form
窗体
一直处于
假死
状态,直到
数据
全部加载完成,通过线程和委托来来解决
win
form
假死
的问题,并用进度条显示加载进度
Win
Form
中设置
Form
BorderStyle属性为(None),但还想进行窗口拖动
Win
Form
中设置
Form
BorderStyle属性为(None),但还想进行窗口拖动。
C#
win
form
窗体
假死
C#
win
form
窗体
假死
我们经常会遇到当执行一个比较大的函数时,
窗体
会
出现
假死
的
现象
,给用户的体验不是很好,于是我们遇到了问题,那么就必须解决,我们该如何解决呢,首先在自己的脑里画个问号,接下来我们就一起研究吧! 先分析,这个问题是如何
出现
的呢!为什么会
出现
,如何避免
出现
,避免不了的,如何解决等,下面我们就去解决问题吧,遇到问题不要怕,解决问题是我们成长最快的时候,曾经别...
C#
111,124
社区成员
642,537
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章