Tolong pilih kategori sesuai, jenis posting (pertanyaan atau bukan) dan sertakan tag/topik yang sesuai misal komputer, php, mysql, dll.
Promosi atau posting tidak pada tempatnya akan kami hapus.
Mencantumkan kode program di posting Anda, tolong ikuti aturan yang sesuai, baca http://diskusiweb.com/discussion/39204/aturan-cara-menyisipkan-kode-program-di-diskusiweb

Baca cara posting gambar/image di post Anda: http://www.diskusiweb.com/discussion/47345/cara-menyisipkan-menyertakan-image-pada-posting/p1

[ ASK ] Adakah Fungsi Untuk Menghapus Record pada Random FILE ?

saya membuat Sub Program yang berfungsi untuk menghapus data. dan sistemnya seperti menggunakan Kontrol Data akan tetapi saya menggunakan RANDOM FILE/Berkas bukan database. nah bagaimana caranya menghapus suatu record yang sudah diketahui ? apakah ada fungsinya ? 

Tanggapan

  • kagak ada fungsi built-in
    bikin sendiri ...

    hapus :
    copy dari awal file data s/d batas awal record ke file temp
    lanjut append dari batas akhir record s/d akhir file data ke file temp
    delete file data
    rename file temp menjadi file data

    atau :
    ubah semua char, sepanjang record, menjadi char(0)
    saat pembacaan record, abaikan record yg berisi 0

    atau :
    copy dari batas akhir record s/d akhir file data ke file temp
    truncate file data s/d batas awal record
    copy seluruh isi file temp, append ke file data

    masing-masing ada untung rugi nya
Sign In or Register to comment.