0
Je voulais mettre à jour une colonne dans ma table, j'ai écrit le code, il fonctionne bien sans aucune erreur, il affiche également la boîte de dialogue de confirmation, mais la table n'est pas mise à jour avec le code.Mettre à jour la requête dans ado.net
Dim sqlConn As New SqlClient.SqlConnection
sqlConn.ConnectionString = "Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\housingsociety.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True"
Try
sqlConn.Open()
Catch sqlError As Exception
MsgBox(sqlError.Message, 0, "Connection Error!")
End Try
Dim sqlComm As New SqlClient.SqlCommand
sqlComm.Connection = sqlConn
sqlComm.CommandText = "update committe_member set name = '@name' where name = 'member1'"
Dim paramString As New SqlClient.SqlParameter("@name", SqlDbType.VarChar, 50)
paramString.Direction = ParameterDirection.Input
sqlComm.Parameters.Add(paramString)
paramString.Value = TextBox1.Text
sqlComm.ExecuteNonQuery()
MsgBox("Record Sucessfully Altered", 0, "Confirmation!")
sqlConn.Close()
encore les données ne sont pas mis à jour. – abcd
@nikhil - Avez-vous profilé SQL Server pour voir ce qui lui est passé? – Oded