Prima cosa volevo diriti Grazie alla fine ci son riuscito , grazie al tuo aiuto..ma ho un altro problema sempre sulla Stored Procedure
Ora il mio Codice Funzionante è questo:
Function binddata() As DataSet
'Dichiaro Le Variabili
Dim SqlStore As String
Dim StrConn As String
Dim MyCommand As SqlDataAdapter
'Creo un oggetto per utilizzare la classe
Dim DSet As DataSet = New DataSet
Dim MyConnection As SqlConnection = New SqlConnection
'Assegno valori alle variabili
SqlStore = "SP_OrarioIstruttori_CorsiNuoto"
StrConn = (ConfigurationSettings.AppSettings("conn"))
'Apro la connessione
MyConnection.ConnectionString = StrConn
MyCommand = New SqlDataAdapter(SqlStore, MyConnection)
MyCommand.SelectCommand.CommandType = CommandType.StoredProcedure
'Assengo il valore di ID_Istruttore alla variabile @ID_Istruttore
MyCommand.SelectCommand.Parameters.Add("@ID_Istrut tore", SqlDbType.Int).Value = 1
MyCommand.Fill(DSet, "Tabella1")
DataGridOrario.DataSource = DSet.Tables("Tabella1").DefaultView
DataGridOrario.DataBind()
MyConnection.Close()
End Function
Ora Questa mia stored Procedure alla fine della sua procedure richiama un altra stored.
Lo Provato con Query Analyzer e mi funziona ma per farti capire questo ti fo un esempio
1.Prima Stored (Mi da gli orari degli istruttori del corso di nuoto)
La seconda store mi da se esistono i corsi sempre dello stesso istruttore di Danza
Eccome come mi esce la mia Store con Query Analyzer
1 Store
Corso: Delfino Livello:a1
Corso: Rana Livello:C1
----------
2 Store
Corso: Danza Livello:2
Corso: Hip Hop Livello:5
All'interno della prima store richiamo la 2 cosi
execute SP_OrarioIstruttori_AltriCorsi @ID_Istruttore
.
Ora c'è il problema che il mio codice asp.net mi visualizza solo la prima stored e nn la seconda...?????
Come faccio?? ad ottenere lo stesso risultato del Query Analyzer?
Ho provato cosi
execute SP_OrarioIstruttori_AltriCorsi
per vedere se mi dava qualche errore perchè nn passavo il parametro
@ID_Istruttore...e infatti mi dice che manca il valore.
ma allora se la stored la richiama come mai asp nn la vede??
e mi sputa fuori solo la prima???
![]()
![]()
Grazie ciaoz

Rispondi quotando