代码之家  ›  专栏  ›  技术社区  ›  GateKiller

如何在ASP.NET中执行多个数据库请求。网络C#?

  •  0
  • GateKiller  · 技术社区  · 16 年前

    var DataTable1 = GetDataTable("Select * From Customers");
    var DataTable2 = GetDataTable("Select * From Products");
    var DataTable3 = GetDataTable("Select * From Orders");
    

    4 回复  |  直到 16 年前
        1
  •  6
  •   GateKiller    16 年前
    var SqlString = "SELECT * FROM Customers; SELECT * FROM Products; SELECT * FROM ORDERS;");
    var ds = GetDataSet(SqlString);
    var DataTable1 = ds.Tables(0);
    var DataTable2 = ds.Tables(1);
    var DataTable3 = ds.Tables(2);
    
        2
  •  1
  •   eeerahul Arrj    13 年前

    SqlConnection con = new SqlConnection("Server=CLASS-III-WKS10\\SQLEXPRESS;Initial 
    Catalog=wind;Integrated Security=True");
    int[] id=new int[9];
    int i = 0;
    page_load()
    {
        con.Open();
        SqlCommand cmd = new SqlCommand("select *from windmill", con);
        SqlDataReader rd = cmd.ExecuteReader();
        while (rd.Read())
        {
            id[i] = rd.GetInt32(9);
            i++;
            //MessageBox.Show(id.ToString());  
        }
        rd.close();
        SqlCommand cmd1 = new SqlCommand("Update windmill set State='Stopped',PmState='Not Available'where Id=0", con);
        cmd1.ExecuteNonQuery(); 
    }
    
        3
  •  0
  •   Jonathan Allen    16 年前

        Using con As New SqlConnection
            Using cmd As New SqlCommand("Select * From Customers; Select * From Products; Select * From Orders")
                Using reader = cmd.ExecuteReader
                    Dim dt1 As DataTable
                    dt1.Load(reader)
    
                    reader.NextResult()
    
                    Dim dt2 As DataTable
                    dt2.Load(reader)
    
                    reader.NextResult()
    
    
                    Dim dt3 As DataTable
                    dt3.Load(reader)
    
                End Using
            End Using
        End Using
    
        4
  •  -1
  •   Pooria    16 年前

    创建一个Thread类,并在该类中放置一个接受字符串查询作为输入的方法:

    http://msdn.microsoft.com/en-us/library/aa645740(VS.71).aspx

    推荐文章