Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

masalah dalam memasukkan nilai dalam database

Oke, ayo lakukan ini.

Pertama, dan yang terpenting, kode Anda rentan terhadap Injeksi SQL . Anda harus mengerjakannya dan mulai menggunakan parameter.

Kedua, pada saat Anda mulai menggunakan parameter, kesalahan Anda kemungkinan besar akan hilang (atau muncul kembali di tempat lain, kali ini lebih jelas tentang apa yang salah). Itu karena, mungkin, server "tidak menyukai" diketik dengan string format tanggal, jadi gagal.

Perbarui

Tentang kueri berparameter di java, baca di sini:



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Periksa apakah Database Ada Sebelum Membuat

  2. SQL Server membandingkan hasil dari dua kueri yang seharusnya identik

  3. SQL Server:Permintaan XPATH gagal

  4. Tetapkan Batas untuk Baris Tabel Dalam SQL

  5. Ganti nilai nol dengan nilai terbaru