Passaggio parametro in Stored Procedure

martedì 18 novembre 2008 - 20.24

gae58 Profilo | Senior Member

salve, ho realizzato una pagina web dove dopo l'autenticazione viene visualizzata una gridView filtrata in base al nome Utente.

Ho utilizzato un SqlDataSource ed un parametro A. Nel pageLoad del codiBehind ho inserito questa riga per poter filtrare la tabella:
SqlDS.SelectParameters["A"].DefaultValue = User.Identity.Name;
e tutto funziona bene.

Siccome mi serve usare le SP, ho collegato il codice alla SP ed ho notatao che la riga che ho utilizzato per filtrare la tabella non funziona.
Ho effettuato varie prove, ma senza successo.
Qualcuno mi può consigliare cosa fare o dove sbaglio?

grazie


Gaetano

0v3rCl0ck Profilo | Guru

>salve,

Ciao

>ho realizzato una pagina web dove dopo l'autenticazione
>viene visualizzata una gridView filtrata in base al nome Utente.
>
>Ho utilizzato un SqlDataSource ed un parametro A. Nel pageLoad
>del codiBehind ho inserito questa riga per poter filtrare la
>tabella:
>SqlDS.SelectParameters["A"].DefaultValue = User.Identity.Name;
>e tutto funziona bene.
>
>Siccome mi serve usare le SP, ho collegato il codice alla SP
>ed ho notatao che la riga che ho utilizzato per filtrare la tabella
>non funziona.
>Ho effettuato varie prove, ma senza successo.
>Qualcuno mi può consigliare cosa fare o dove sbaglio?

Hai dichiarato il parametro nell'aspx, dentro al sqldatasource?

Dopo avere fatto quello, vai nel code behind e applica un valore al parametro nell'evento OnSelecting del SqlDataSource (http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.sqldatasource.selecting(VS.80).aspx):

Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra

>
>grazie
>Gaetano

Enjoy It

- Michael -
http://blogs.dotnethell.it/Regulator/

gae58 Profilo | Senior Member

ti ringrazio della risposta, devo studiarla un po' perchè sono proprietà che non ho mai visto, ma ho visto che l'errore era mio in quanto avevo sbagliato a scrivere la SP

ciao

Gaetano

0v3rCl0ck Profilo | Guru

>ti ringrazio della risposta, devo studiarla un po' perchè sono
>proprietà che non ho mai visto, ma ho visto che l'errore era
>mio in quanto avevo sbagliato a scrivere la SP

Ok, bene Accetta una risposta che chiudiamo il thread

>
>ciao
>
>Gaetano

Alla prossima...
Ciaoo


-------------------------------------------------------------------
Michael Denny
Senior Software Developer - Microsoft Framework (C# ASP.NET VB.NET)
http://blogs.dotnethell.it/Regulator/
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5