Aggiornamento datagridview

giovedì 19 ottobre 2006 - 11.54

asasapd Profilo | Newbie

Allora io ho una datagridview e dovrei aggiornare una riga.

Ho vagliato 2 possibili soluzioni:

1) Aggiornare il campo direttamento nella tabella e fare l'update sul db e in questo caso nn so come gestire l'evento di modifica del record
o meglio l'evento dovrebbe essere columnchanging ma nn so come trovare il valore contenuto nella prima colonna della riga modificata (In quel campo c'è l' ID del record che devo modificare)

2)sia utilizzando l'evento CellContentClick che mi apre una nuova form dove aggiorno il record....anche in questo caso il mio problema è che nn riesco a trovare il valore della prima colonna della riga in cui l'utente ha fatto doppioclick (Sempre il solito campo ID che mi serve x fare la query di update)

Qualcuno riesce a darmi qualche dritta o solo un posto dove poter trovare info......ho già cercato in rete ma nn sono riuscito a venirne fuori

Grazie e ciao

Slave Profilo | Junior Member

secondo me potresti selezionare la riga che vuoi modificare e premere un pulsante che ti manda in un altra form dove hai una serie di textbox che recuperano i dati dalla riga che hai selezionato nel datagrid...da li puoi modificare i campi e salvarli nel db...
Sono solo uno sballato in un mondo di sballati....

asasapd Profilo | Newbie

Eh questo è uno dei sistemi che ho contemplato ma il mio problema, x quanto stupido possa sembrare, è che nn riesco ad accedere al valore contenuto nella prima colonna della riga che ho selezionato

Slave Profilo | Junior Member

per mettere ad esempio nella textbox1 il valore contenuto nella colonna "prova" del nostro datagrid1 basta fare:

text1.text=datagrid1.columns("prova")

spero possa esserti d'aiuto...
Sono solo uno sballato in un mondo di sballati....
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-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5