Saat menghapus konten basis data, banyak orang bingung tentang apakah akan menggunakan hapus atau diperbarui? Setelah beberapa tes kecil, editor Foxin telah memperoleh hasil berikut. Selanjutnya, kita akan melihat apakah lebih baik menggunakan Hapus atau Perbarui untuk menghapus catatan database.
Saya pribadi berpikir lebih baik menggunakan pembaruan.
Setelah beberapa tes, ditemukan bahwa setelah hampir semua database menggunakan pernyataan DELETE, ukuran file database tidak menjadi lebih kecil, sehingga setiap operasi penyisipan database akan membuat database lebih besar.
Alih -alih tidak bisa menghapusnya, biarkan dia menyimpannya. Saya menemukan bahwa ketika menggunakan pembaruan, selama data baru tidak lebih besar dari aslinya, ukuran database tidak akan meningkat (mudah untuk melihat efek saat disimpan dalam database).
Oleh karena itu, saya pribadi merekomendasikan menggunakan metode pembaruan untuk menandai catatan yang dihapus. Jika ada catatan yang ditandai sebagai dihapus saat menambahkan catatan baru, catatan akan diperbarui sebagai catatan baru. Penilaian saat menambahkan catatan baru juga relatif sederhana:
Salin kode sebagai berikut: Rs.Open "Pilih * dari Tablename Where Deleted = 1 Order By ID ASC"Jika rs.eof maka rs.addnew
rs (1) .value = "...";
'.....
rs.update
Ketika kami perlu menambahkan data baru, pertama -tama kami memeriksa apakah ada data yang ditandai sebagai dihapus. Jika tidak ada (rs.eof), masukkan catatan (addNew), jika tidak data baru akan ditimpa catatan kueri pertama.
Di atas adalah konten yang kami ringkas untuk semua teman yang lebih baik menggunakan hapus atau perbarui untuk menghapus catatan database. Saya harap ini bisa membantu Anda. Editor saluran teknologi baru yang salah akan dengan sabar menjawab pertanyaan Anda.