U mist een spatie tussen parameter @SANC
en Where
.
Probeer dit:
cmd.CommandText = "UPDATE student_offense SET [email protected],DA[email protected],
[email protected],[email protected]" + " Where STUDENT_NO = @STUDENT_NO And
[email protected] And [email protected] And [email protected]";
Suggestie: als je DATE_HAPPENED
kolomtype is Date
in uw tabel, dan moet u de juiste Date
. verzenden formaat.
Probeer dit:Ervan uitgaande dat de gebruiker Datum invoert in dd-MM-yyyy
formaat.
DateTime dt = DateTime.ParseExact(date_hapen.Text,"dd-MM-yyyy",
CutureInfo.InvariantCulture);
Nu tijdens het toewijzen van de DATE_HAPPENED
waarde geef het volgende formaat op
cmd.Parameters.AddWithValue("@DH",dt.ToString("yyyy-MM-dd"));