zoukankan      html  css  js  c++  java
  • asp.net开启多线程异步处理

     protected void Page_Load(object sender, EventArgs e)
            {
                if (!IsPostBack)
                {
                    try
                    {
                        Thread categoryThread = new Thread(new ThreadStart(BindCategory));
                        Thread newsThread = new Thread(new ThreadStart(BindNews));
    
    
                        categoryThread.Start();
                        newsThread.Start();
    
    
                        categoryThread.Join();
                        newsThread.Join();
                    }
                    catch (Exception ex)
                    {
                        Response.Write(ex);
                    }
                }
            }
      void BindCategory()
            {
    
    
                SqlConnection conn = ReturnSqlconn();
                SqlCommand comm = new SqlCommand("select * from  [dbo].[Channel_List]", conn);
                conn.Open();
                SqlDataReader sdr = comm.ExecuteReader();
    
    
                GridView1.DataSource = sdr;
                GridView1.DataBind();
            }
            void BindNews()
            {
                SqlConnection conn = ReturnSqlconn();
                SqlCommand comm = new SqlCommand("select * from  [dbo].[Channel_Type]", conn);
                conn.Open();
                SqlDataReader sdr = comm.ExecuteReader();
    
    
                GridView2.DataSource = sdr;
                GridView2.DataBind();
    
    
            }
     public SqlConnection ReturnSqlconn()
            { 
               string connectionString = System.Configuration.ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString;
               SqlConnection cn = new SqlConnection(connectionString);
               return cn;
            }
  • 相关阅读:
    Uboot命令使用
    git删除某次提交
    chrome随意改变主题
    C++11——处理日期和时间的chrono库
    C++11——多线程异步操作
    C++11——原子变量
    C++11——C++线程同步之条件变量
    C++11——C++线程同步之互斥锁
    C++11——call_once
    C++11——命名空间
  • 原文地址:https://www.cnblogs.com/gsh0921/p/9329327.html
Copyright © 2011-2022 走看看