Saat menulis pernyataan SQL, kita sering memanggil beberapa parameter. Kemungkinan besar salah satu parameter ini tidak diberi tipe yang salah:
Mesin Basis Data Microsoft JET (0x80040E10)
Setidaknya satu parameter tidak memiliki nilai yang ditentukan.
Alasan: Saat menulis pernyataan SQL, kita sering memanggil beberapa parameter, dan ada kemungkinan salah satu parameter tersebut belum diberi nilai.
Solusi: Periksa apakah nilai setiap parameter benar-benar diteruskan. Sangat mungkin bahwa beberapa parameter benar-benar diteruskan. Tentu saja, tidak mungkin mengindeks database dengan parameter tersebut.
Akses setidaknya satu parameter belum ditetapkan solusi nilai
Saya baru saja mulai menggunakan database Access. Saya dulu menggunakan Mysql dan Mssql. Akibatnya, selalu ada kesalahan bahwa setidaknya satu parameter tidak diberi nilai dengan pernyataan SQL, yang merupakan pernyataan kueri basis data saya, saya menulis lebih banyak pesanan berdasarkan id desc di akhir. Tertekan. didukung oleh 25175.net
Ini terjadi kemudian. Setelah diperiksa, saya menemukan bahwa nama kolom salah ditulis. . . Itu terlalu ceroboh. Anda harus lebih berhati-hati saat menulis program di masa depan! !
Meringkaskan:
Situasi ini terjadi terutama karena pernyataan SQL yang kami tulis tidak sesuai dengan field database atau field tersebut tidak ada dalam tabel:
pilih * dari tabel saya di mana a='1' dan b='1'
Tapi mytable Anda tidak memiliki bidang
Cara untuk mengatasi masalah ini adalah dengan hati-hati membandingkan apakah pernyataan SQL dan tabel database sesuai...