Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Truy xuất dữ liệu từ quy trình được lưu trữ có nhiều bộ kết quả

String myConnString  = "User ID="username";password="password";Initial Catalog=pubs;Data Source=Server";
SqlConnection myConnection = new SqlConnection(myConnString);
SqlCommand myCommand = new SqlCommand();
SqlDataReader myReader ;

myCommand.CommandType = CommandType.StoredProcedure;
myCommand.Connection = myConnection;
myCommand.CommandText = "MyProc";

try
{
    myConnection.Open();
    myReader = myCommand.ExecuteReader();

    while (myReader.Read())
    {
        //Write logic to process data for the first result.   
        }

    myReader.NextResult();
    while (myReader.Read())
    {
        //Write logic to process data for the second result.
    }
}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kết nối với SQL Server LocalDB bằng JDBC

  2. Cách đổi tên cơ sở dữ liệu SQL Server bằng T-SQL

  3. Các tính năng mới trong SQL Server 2017 (Công cụ cơ sở dữ liệu)

  4. Tạo một dạng xem trong SQL Server 2017

  5. Tránh bế tắc SQL với điều chỉnh truy vấn:Lời khuyên từ Brent Ozar