mi ritrovo con un problema relativo alla modifica di un record in un form come si può vedere dal codice.
Non mi viene segnalato alcun errore e mi appare il messaggio di record modificato correttamente, tuttavia le modifiche inserite nel form non sono memorizzate nel record del database.
codice:
Dim strdiv As String
Dim conPubs As SqlConnection
Dim strUpdate As String
Dim cmdUpdate As SqlCommand
Dim IntUpdateCount As String
conPubs = New SqlConnection("Data Source=xxxxxxxxx\SQLEXPRESS;Initial Catalog=notprel;User Id=mauri1961;Password=bussa1961")
strUpdate = "update corso set cso_datini = @datini, cso_datfin = @datfin, cso_aggiornamento = @aggiornamento, cso_corso = @corso, cso_descri = @descri, cso_breve = @breve, cso_anno = @anno, cso_ore = @ore, cso_cadenza = @cadenza, cso_partecipanti = @partecipanti where cso_corso = @corso"
cmdUpdate = New SqlCommand(strUpdate, conPubs)
cmdUpdate.Parameters.AddWithValue("@datini", datini.Text)
cmdUpdate.Parameters.AddWithValue("@datfin", datfin.Text)
cmdUpdate.Parameters.AddWithValue("@aggiornamento", aggiornamento.Text)
cmdUpdate.Parameters.AddWithValue("@corso", corso.Text)
cmdUpdate.Parameters.AddWithValue("@descri", descrizione.Text)
cmdUpdate.Parameters.AddWithValue("@breve", breve.Text)
cmdUpdate.Parameters.AddWithValue("@anno", anno.Text)
cmdUpdate.Parameters.AddWithValue("@ore", ore.Text)
cmdUpdate.Parameters.AddWithValue("@cadenza", cadenza.Text)
cmdUpdate.Parameters.AddWithValue("@partecipanti", partecipanti.Text)
conPubs.Open()
IntUpdateCount = cmdUpdate.ExecuteNonQuery()
conPubs.Close()
strdiv = " Record modificato correttamente. <br /><a href='scuola07.aspx'>Ritorna</a>"
Considerando che uso asp.net saltuariamente sono graditi aiuti e consigli.
Saluti, Maurizio