顺便问一下各位是如何让读出的数据及时地回显给用户!
MessageBox了!哈哈
MessageBox了!哈哈
解决方案 »
- 问大家一个字符串拆分的问题,高手们没事帮我看看。
- 存储过程-表-累加(有没有更好的方法)
- 如何在程序中实现向vs开发环境那样使用鼠标选种Label控件,拖动改变控件的大小,那种方法最好?
- MDI子窗体的问题,简单。在线等
- 在线等,高分求助C#的ShowDialog问题
- 设计问题,高手解决。分不够另外再加。
- 在线等!怎么把DATAGrid中的一行记录显示到LABEL
- 问个傻瓜问题,vs2010的事件
- 我用C#做的一个系统 用http://localhost/目录能打开,用http://本机IP/目录能打不开?
- 徘徊在跳与不跳之间,请大家给点建议
- 调用非托管dll的问题
- 请教高手!如何将a和b做hash后得到MD5 Hash字符串
while (mydr.Read ()) //mydr 是个SqlDataReader
{
i++;
label3.Text =mydr["policyno2"].ToString ().Trim ();
label1.Text=i.tostring();
}
/////////////////////////////////label3 和label1都不显示
难道是速度过快??
用pb可是可以的会显得
while (mydr.Read ()) //mydr 是个SqlDataReader
{
i++;
Colsole.WriteLine(string.Format("第{0}条数据:{1}",i,mydr["policyno2"]));
}能出东西不?
但是原来在pb里可以通过 控件在窗体上显示,为什么用c#却不可以(总不能加延时吧)?
我单步执行可以显示,难道真是我的数据处理速度太快了??
大家难道没有碰到过这种问题??各位是怎样做的?
i=0;
while (mydr.Read ()) //mydr 是个SqlDataReader
{
i++;
Console.WriteLine(string.Format("第{0}条数据:{1}",i,mydr["policyno2"]));
}
/////////////////////////////////////////////////////
不行呀,好像dos都没有出来
可以在调试栏显示出来,可是我要显示给用户
:(
不现实
给你100%正确的解答:
在你的赋值那句后加上这一句
this.Refresh();
作用:强制窗体刷新
给你100%正确的解答:
在你的赋值那句后加上这一句
this.Refresh();
作用:强制窗体刷新
--------------------
可以了,但是还想再问一下,这样数据处理速度好像慢了。
我想确认一下他是不是真的影响性能,我们的数据接近百万。
而且不要1条就刷新一次,你算好最好在半秒刷一次或够500条刷新一次.这样就能接受.