Anda kehilangan spasi di antara Parameter @SANC
dan Where
.
Coba Ini:
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]";
Saran : jika DATE_HAPPENED
. Anda jenis kolom adalah Date
di tabel Anda, maka Anda harus mengirim Date
yang tepat format.
Coba Ini:Dengan asumsi pengguna memasukkan Tanggal di dd-MM-yyyy
format.
DateTime dt = DateTime.ParseExact(date_hapen.Text,"dd-MM-yyyy",
CutureInfo.InvariantCulture);
Sekarang sambil menetapkan DATE_HAPPENED
nilai berikan format berikut
cmd.Parameters.AddWithValue("@DH",dt.ToString("yyyy-MM-dd"));