日期:2014-05-17  浏览次数:20974 次

如何: 运行某一个查询 的时候 界面显示一个正在查询 直到查询完毕后才关闭显示
C# 中 运行某一个查询 的时候 界面显示一个窗口表示 正在查询 直到查询完毕后才关闭显示  这个要用什么控件或其他的呢

------最佳解决方案--------------------
做个判断:点击查询的时候  触发一个方法    查询回滚时   就结束。。
------其他解决方案--------------------
简单一点,你可以画一个“正在查询的层”,比如Panel啥的,平时都是隐藏的。

//查询按钮单击事件
serching.Visible = true;

//执行一系列数据库操作
sqlconnection conn = new ....
sqlcommand cmd = new ....
SqlDataReader sdr = cmd.ExecuteReader();
xx = sdr[xx]

//查询完成
serching.Visible = false;
------其他解决方案--------------------
嗯。对。是这样。。。。。。。。。。。。。