Questione : 2 selezionano in un proc memorizzato

È possibile avere 2 domande separate in un proc memorizzato?   In caso affermativo, come denominereste le tabelle separate generate (presupponendo tutti i nomi di campo differenti avuti)?  
Would del
è migliore generare le 2 tabelle ed allora unirle?   In caso affermativo, come farei questo?
class= del

Risposta : 2 selezionano in un proc memorizzato

Sì, il relativo possibile a ottenere due insiemi separati di risultato da una procedura immagazzinata dentro. Rete.

Using il materiale di riempimento di DataAdapter un gruppo di dati ed accede ad ogni risultato fissato come DataTable da DatSet using l'indice. Segue il codice del campione:

1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
objSqlConnection di System.Data.SqlClient.SqlConnection = nuovo System.Data.SqlClient.SqlConnection (“la vostra stringa del collegamento viene qui„);
                                objSqlCommand di System.Data.SqlClient.SqlCommand = nuovo System.Data.SqlClient.SqlCommand ();
                                lobjSqlCommand.Connection = objSqlConnection;
objSqlDataAdapter di System.Data.SqlClient.SqlDataAdapter = nuovo System.Data.SqlClient.SqlDataAdapter (objSqlCommand);
                                dsData di gruppo di dati = nuovo gruppo di dati ();
                                objSqlCommand.CommandText = “il vostro nome di procedura immagazzinata viene qui„;
                                objSqlCommand.CommandType = System.Data.CommandType.StoredProcedure;
                                objSqlDataAdapter.Fill (dsData);

                                dtAllJobs di DataTable = dsData.Tables [0];
                            dtEmailIDs di DataTable = dsData.Tables [1];
//...like che potete accedere a tutto il numero dell'insieme di risultato da una procedura immagazzinata o da una domanda.
Altre soluzioni  
 
programming4us programming4us