C# 带ProgressBar的C SQL查询

C# 带ProgressBar的C SQL查询,c#,sql,sql-server,progress-bar,C#,Sql,Sql Server,Progress Bar,连接到SQL Server并发送查询非常简单。但我想知道如何将它与进度条联系起来 我的意思是当查询执行时,条正在进行 例如,您知道查询的编号。 在此之前,您需要设置ProgressRing的最大值和最小值 ProgressRing.Maximum = 100; ProgressRing.Minimum = 0; 在循环之前,定义一个计数器类型int。 在循环中,您需要这样的代码 ring.Value = (100 * counter) / query.Count; 你的进度条需要一些可计数的

连接到SQL Server并发送查询非常简单。但我想知道如何将它与进度条联系起来


我的意思是当查询执行时,条正在进行

例如,您知道查询的编号。 在此之前,您需要设置ProgressRing的最大值和最小值

ProgressRing.Maximum = 100;
ProgressRing.Minimum = 0;
在循环之前,定义一个计数器类型int。 在循环中,您需要这样的代码

ring.Value = (100 * counter) / query.Count;

你的进度条需要一些可计数的东西。您的查询是什么?查询只是删除/添加SQL上的一些行。如果您知道您执行操作的次数,您可以将进度条值设置为num/maxnumOh是的。我让它工作了,谢谢