Metode no urut setelah penghapusan record

Baca Juga

Menindaklanjuti pertanyaan dari mas Putra di Chat-Box tentang "pengurutan kembali nourut setelah record dihapus", berikut sedikit saya tuliskan ide/alur programnya.

1. Menambal/menyisipkan record

a. Menggunakan tabel bantu record_archive

- menghapus record
- memindahkan record tersebut ke dalam tabel record_archive
- mencari nourut di record_archive

b. Melakukan pencarian di tabel (tidak disarankan, memakan waktu dan memory)

- menghapus record
- Looping di tabel
- mencari record yang kosong
- stop Looping


2. Melakukan pengurutan secara keseluruhan dengan mengupdate record/urutan sesudahnya.
(tidak disarankan, memakan waktu dan memory, tidak baik dalam validitas data)

- menghapus record
- looping record sesudah record yang dihapus sampai record terbaru
- update data one by one dengan menurunkan nomer dari nomer sebelumnya (saat looping)
- Note untuk menghindarkan ketidak validan data sebaiknya no urut bukanlah nomor-nomor master, seperti kodebarang, Faktur, dll yang digunakan oleh table lain.

Ada ide lain? sharing ya!


*Note : Sebaiknya nomor yang akan diperlakukan seperti ini harus menggunakan penanda waktu penginputan, minimal mencantumkan tanggal (misal = ....170845)

Untuk contoh source code dan tutorialnya menyusul ya, :)

Untuk Link download yang sudah saya perbaiki dapat dilihat pada halaman DOWNLOAD, walaupun baru sedikit semoga bisa bermanfaat,untuk cara download silakan lihat DI SINI, Terima kasih


Formulir Kontak

Nama

Email *

Pesan *

Pengikut