社区
C#
帖子详情
在c#中如何使用progressbar控件显示记录的读取进度????
zxd35
2003-03-14 11:52:02
请教大家在c#中,如何使用progressbar控件,例如我需要查询一个数据库中符合条件的记录,如何使用progressbar控件显示查询的进度,每次查询出的记录数不一定相同。谢谢大家 !!!
...全文
656
8
打赏
收藏
在c#中如何使用progressbar控件显示记录的读取进度????
请教大家在c#中,如何使用progressbar控件,例如我需要查询一个数据库中符合条件的记录,如何使用progressbar控件显示查询的进度,每次查询出的记录数不一定相同。谢谢大家 !!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zwp315
2003-05-20
打赏
举报
回复
查询数与记录总数的和相应的Value值有什么关系?
cdshelf
2003-03-17
打赏
举报
回复
myDataTable.Count
改为 myDataTable.Rows.Count
engine_
2003-03-17
打赏
举报
回复
up
cdshelf
2003-03-17
打赏
举报
回复
将查询结果返回到一个 DataTable 比如,myDataTable ,myDataTable.Count 就是总记录数
foreach (DataRow myDataRow in myDataTable.Rows)
{
//记数器 ++ ,记数器的数值就是当前记录
}
注意:
1. 不要返回 DataReder ,因为 DataReader 无法获得总记录数
2. 数据库查询占用的时间没有办法用 ProgressBar 表示, Progres Bar 表示的只是遍历返回的记录集所用的时间
zxd35
2003-03-17
打赏
举报
回复
可是如何获得记录的总数和当前的记录数,我使用的是odbc连接的,谢谢大家!!!
echevil
2003-03-14
打赏
举报
回复
控制 ProgressBar 的进度只能用设置Value属性实现(或者PerformStep(),实际上差不多),也就是说你要自己计算出当前的进度。
zxd35
2003-03-14
打赏
举报
回复
有没有具体的例子??谢谢你!!!
yqdeng
2003-03-14
打赏
举报
回复
“每次查询出的记录数不一定相同”有什么关系?
是不是想按当前查询出符合要求的记录数与附和要求的总记录数的关系来显示
这样恐怕不行吧,查询未结束之前你是不知道到底有多少符合要求的记录的
先获得记录总数,然后将已查询数与记录总数的关系转换成相应的Value值
【
C#
】
Progress
Bar
进度
条&&异步编程思想
本文介绍了异步编程的概念及如何在
进度
条控制
中
运用,包括异步编程的基础概念、为何需要异步编程、异步编程流程等,并通过具体实例展示了如何避免UI阻塞。
进度
条
Progress
Bar
本文介绍了如何利用
Progress
Bar
控件
实现文件
读取
的
进度
显示
功能,包括初始化
进度
条长度、暂停和继续操作,以及将
进度
信息实时更新到文本框和日志文件
中
。
C#
中
Progress
类的
使用
本文介绍了在.NET Framework
中
设置Windows窗体
Progress
Bar
控件
显示
值的多种方法,包括直接设置值、按固定时间间隔递增、按可变数量递增,并给出了
C#
和Visual Basic的代码示例,适用于不同的任务场景,如
读取
记录
、复制文件等。
Progress
Bar
本文介绍如何
使用
C#
更新
Progress
Bar的值来反映操作
进度
,包括直接设置值、按固定时间间隔递增以及按动态值递增的方法。
C#
111,131
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章