请教dataset多线程问题

xubailin 2007-04-30 07:14:01
为什么用多线程不能操作数据库,单击按钮,线程状态为stopped代码如下:
private void btnCha2_Click(object sender, System.EventArgs e)
{
th1=new Thread(new ThreadStart(databind()
));
th1.Start();

}

public void databind()
{
SqlConnection conn=new xuClass().GetConn();
string sqltxt="select * from xw_students";
DataSet ds=new DataSet();
SqlDataAdapter da=new SqlDataAdapter(sqltxt,conn);
da.Fill(ds);
this.dataGrid1.DataSource=ds.Tables[0];

}
...全文
128 1 点赞 打赏 收藏 举报
写回复
1 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
byst 2007-04-30
不同线程实例化的对象不能相互调用
  • 打赏
  • 举报
回复
相关推荐
发帖
C#
创建于2007-09-28

10.6w+

社区成员

.NET技术 C#
申请成为版主
帖子事件
创建了帖子
2007-04-30 07:14
社区公告

让您成为最强悍的C#开发者