Passare il valore di un parameters ad una stored in asp net

giovedì 03 marzo 2011 - 11.30

trinity Profilo | Guru

Ragazzi,
allora in una webform crrato con vs2010 ho aggiunto una gridview connessa ad una tabella sql server 2008 attraverso l'oggetto sqldatasource....Lancio la pagina aspx e carica perfettamente i dati riportati nella tabella. Ora ho aggiunto un pulsante modifica il quale deve modificare il valore di una colonna di questa tabella...Ho creato una stored di aggiornamento e l'ho connessa alla gridview. Ora eesendo nuovo nel campo del web non so come passare il valore da aggiornare...Pensavo che il tutto dovesse essere gestito nell'evento GridView1_RowUpdating ma come posso passare il valore da aggiornare?

Mi spiego meglio, nella tabella vi è un campo chiamato attivazione. Di default è sempre 0 ossia non attivato io devo in alcuni casi aggiornarlo al valore 1 ossia attivato....tutti qui.

Grazie e ciao
Cirillo Fabio
www.wondernet.biz
fabio@wondernet.biz
http://blogs.dotnethell.it/fabiocirillo/
http://wnetsoftware.blogspot.com

alx_81 Profilo | Guru

>Ragazzi,
Ciao

>Mi spiego meglio, nella tabella vi è un campo chiamato attivazione.
>Di default è sempre 0 ossia non attivato io devo in alcuni casi
>aggiornarlo al valore 1 ossia attivato....tutti qui.
Potresti postare la parte di codice asp.net della colonna (se non è autogenerata) e del sql datasource con i suoi UpdateParameters?

>Grazie e ciao
di nulla!
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi

trinity Profilo | Guru

Purtroppo è autogenerata....posso passarti il codice della stored che deve eseguire l'update ed è questo:

ALTER PROCEDURE [dbo].[UpdStatoUtenti] ( @Id Int, @Attivo smallint ) AS BEGIN UPDATE dbo.Utenti Set Attivo=@Attivo Where Id=@Id END


dove l'id è la chiave primaria della tabella che utilizzo per puntare al record selezionato dall'utente ed ovviamente il campo attivo è quello oggetto del post ossia che ha di default il valore zero ma che devo aggiornare anche ad uno.

Ciao
Cirillo Fabio
www.wondernet.biz
fabio@wondernet.biz
http://blogs.dotnethell.it/fabiocirillo/
http://wnetsoftware.blogspot.com

alx_81 Profilo | Guru

>Purtroppo è autogenerata....posso passarti il codice della stored
>che deve eseguire l'update ed è questo:
no beh.. è meglio

però puoi passare l'updateparamenters e il sqldatasource in asp.net?
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
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-2017
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5