Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

kesalahan fatal yang ditemui selama eksekusi ... selama pembaruan

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"));


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Apakah tabel database diurutkan sebelum atau setelah diambil?

  2. Cara Menghitung Total Kumulatif di MySQL

  3. Bagaimana cara mengekstrak Bulan dan Tahun dalam tanggal MySQL dan membandingkannya?

  4. Ubah tanggal 41014 Excel menjadi tanggal aktual dalam PHP atau JavaScript

  5. Mysql High UPDATE SELECT menyebabkan kelambatan