Mengedit Data Record Database (Clipper)

Senin, 09 Januari 2012 Published by Unknown

Mengedit Data Record Database


   Bagaimana mengubah atau mengedit record data yang sudah ditambahkan pada database? Untuk mengedit data record database yang pernah anda masukkan lewat program menambah data, digunakan perintah-perintah atau fungsi pencarian baik secara linier, jika database tidak diindex, seperti LOCATE FOR, ataupun dengan pencarian secara biner, jika database diindex, seperti SEEK, FIND atau fungsi DbSeek(). Untuk menyimpan kembali ke database, digunakan perintah REPLACE.
Listing Program :
use barang index barang
LABEL()
pil=space(1)
DO WHILE .T.

     mkd_brg=SPACE(5)
     @9,34 get MKD_BRG
     read
     If MKD_BRG=SPAC(5)
       EXIT
     endif
    seek (mkd_brg)
     if ! found()
        Alert('Perhatian Kode Barang Tersebut Tidak Ada')
        loop
     else
                REPL KD_BRG WITH MKD_BRG
                @10,34 GET NAMA_BRG
                @11,34 GET SATUAN
                @12,34 get MERK
                @13,34 GET HARGA
                @14,34 GET STOK
        read
     endif
@16,25 say 'Ubah Data Lagi [Y/T]    :' get pil pict '@!' valid pil$'Y/T'
read
 if pil='T'
  exit
 endif
enddo
close database
Func LABEL()
clea
  set colo to w+/bg
  @5,15 clea to 20,60
  @5,15 to 20,60 DOUB
  @7,33 say "ISI DATA BARANG"
  @09,18 SAY"KODE BARANG  : "
  @10,18 SAY"NAMA BARANG  : "
  @11,18 SAY"SATUAN       : "
  @12,18 SAY"MERK         : "
  @13,18 SAY"HARGA        : "
  @14,18 SAY"STOK         : "
return



No responses yet

Leave a Reply

Diberdayakan oleh Blogger.

Followers