Tag: parallel.invoke

使用1个DataReader进行多个数据库调用

我只是学习使用Parallel.Invoke()并试图围绕返回多个DataSets()进行思考。例如,让我们采用下面的示例语法 – 我如何为3个DataSets()每一个使用方法ExecuteSqlQuery() DataSets()我需要退货吗? protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { Parallel.Invoke( new Action(GetFirstGraders), new Action(GetSecondGraders), new Action(GetThirdGraders) ); } } private void GetFirstGraders() { datasetttt1stgrade = FirstGraders(); gv1.DataSource = datasetttt1stgrade; gv1.DataBind(); } private void GetSecondGraders() { datasetttt2ndgrade = SecondGraders(); gv2.DataSource = datasetttt2ndgrade; gv2.DataBind(); } private void GetThirdGraders() { datasetttt3rdgrade = ThirdGraders(); […]