Program C : Delete Data PerBaris di Database Sederhana (.txt)
Untuk menghapus data pada database(.txt), dapat dilakukan perintah "w" atau write pada saat kita menentukan pointer file(.txt ). Namun data yang dihapus tidak bisa ditentukan oleh user. Agar penghapusan tidak dilakukan untuk "semua" data, kita harus menggabungkan algoritma searching dan deleting untuk dapat menghapus data sesuai dengan keinginan user.
Berikut adalah source code untuk menghapus data sesuai keinginan user :
*karena panjang jadi dihidden :v
Pada program ini, di deklarasikan 2 pointer file yaitu file yang akan dihapus datanya dan file untuk menyimpan sementara(cadangan/temporary). Berbeda dengan penghapusan "semua" data yang tidak memerlukan file cadangan temp karena data tidak perlu disimpan sementara.
Bagian atas merupakan algoritma searching yang telah saya share di postingan sebelumnya(untuk penjelasan bisa cek postingan sebelumnya :v). Setelah user mencari data yang ingin dihapus, maka akan muncul peringatan "apakah user yakin ingin menghapus data tersebut?". jika iya, maka program akan lanjut ke algoritma bagian bawah yaitu penghapusan data. Algoritma tersebut menghapus "baris" yang berisi data yg sebelumnya telah diinput/search oleh user.
Hasil :
Sekian postingan kali ini, semoga bermanfaat.
Berikut adalah source code untuk menghapus data sesuai keinginan user :
Source Code
Pada program ini, di deklarasikan 2 pointer file yaitu file yang akan dihapus datanya dan file untuk menyimpan sementara(cadangan/temporary). Berbeda dengan penghapusan "semua" data yang tidak memerlukan file cadangan temp karena data tidak perlu disimpan sementara.
Bagian atas merupakan algoritma searching yang telah saya share di postingan sebelumnya(untuk penjelasan bisa cek postingan sebelumnya :v). Setelah user mencari data yang ingin dihapus, maka akan muncul peringatan "apakah user yakin ingin menghapus data tersebut?". jika iya, maka program akan lanjut ke algoritma bagian bawah yaitu penghapusan data. Algoritma tersebut menghapus "baris" yang berisi data yg sebelumnya telah diinput/search oleh user.
Hasil :
Sekian postingan kali ini, semoga bermanfaat.
Mantap bro
BalasHapusmantap broo
BalasHapusKomentar ini telah dihapus oleh pengarang.
BalasHapusBlognya sangat berguna,akhirnya saya bisa memasak nasi goreng dengan air
BalasHapuskalo hapus kenangan dia bisa gak?
BalasHapusapa ini bermanfaat?
BalasHapus