Database Acces tidak mendukung perintah LIMIT
Kamis, 10 Oktober 2013
Artikel
Database Acces tidak mendukung perintah LIMIT - Berawal dari hasil ngutak-ngatik tugas akhir salah satu teman, penulis mendapat ilmu baru mengenai kekurangan database acces dalam mendukung perintah SQL. Sebelumnya penulis membutuhkan query "select*from namatable order by kode desc limit 1" untuk proses penomoran otomatis pada program visual basic 6.0. Namun alhasil bukan nomor otomatis yang penulis dapati tapi error seperti berikut :
setelah googling kesana dan kemari menghasilkan suatu kesimpulan bahwa kesalahan bukan pada query ORDER BY tetapi pada query LIMIT. setelah mencari di situs resmi microsoft tidak didapati query LIMIT untuk database acces. Namun penulis tidak kehabisan akal yaitu dengan menggunakan query TOP sebagai penggantinya tetapi dengan hasil data yang ditampilkan sama persis.
"select top 1 kode from namatable order by kode desc"
Query diatas juga menghasilkan 1 data diambil berdasarkan kode dan record yang paling akhir sama seperti query "select*from namatable order by kode desc limit 1".
sekian pengalaman penulis, semoga menginspirasi...