首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

终止DataSet的返回,该如何处理

2012-02-03 
终止DataSet的返回在webservice上有个方法publicDataSetGetDataSet(){...returndataset}在客户端有个 终

终止DataSet的返回
在web   service   上有个方法
public   DataSet   GetDataSet()
{
.
.
.
    return   dataset   ;
}

在客户端有个 '终止 '按钮
作用是  
在返回DataSet的过程中
终止DataSet的返回

请问怎样实现?

[解决办法]
线程实例要定义为全局的...

两个按钮都可以调用....

反正有空.随意写一段代码:

private System.Threading.ThreadStart s = null;
private System.Threading.Thread t = null;

private DataSet result = null;//用于保存从WebService获取的结果...

private void btnGetDataSet_Click(object sender, EventArgs e)
{
s = new System.Threading.ThreadStart(this.GetDataSet);
t = new System.Threading.Thread(s);
t.Start();
}

private void btnStop_Click(object sender, EventArgs e)
{
if (t != null)
{
t.Abort();

if (result != null) result = null;
}
}

private void GetDataSet()
{
//此处调用WebService的GetDataSet方法.并处理返回的结果....
}

热点排行