sql >> Database >  >> RDS >> Sqlserver

Gegevens ophalen uit opgeslagen procedure met meerdere resultaatsets

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. Een datum converteren in MySQL vanuit een stringveld

  2. MySQL selecteren met CONCAT-voorwaarde

  3. Krijg meerdere waarden in de SQL Server-cursor

  4. oracle 11g en integratie van winterslaapveer en jsf