Form Hapus Data Metode Pencarian Data

Setelah itu penulis ketik listing program yang sedikit penulis modifikasi dari Halvorson, 2000 : 376. Private Sub Command1_Click prompt = Apakah Anda Ingin Menambah Data ? reply = MsgBoxprompt, vbOKCancel, Add Record If reply = vbOK Then if the user clicks OK nim.SetFocus move cursor to Title box On Error Resume Next Data1.Recordset.AddNew and get new record End If End Sub Listing progam ini berfungsi untuk menambah input data mahasiswa baru.

b. Form Hapus Data

Form Hapus Data Form ini sama dengan form yang diatas hanya saja ditambahkan objek baru yakni objek Hapus. Objek hapus ini berfungsi untuk menghapus data yang sudah tidak diperlukan lagi dengan cara mengklick tombol tersebut lalu mengklick tombol dialog OK. Listing kode objek hapus penulis modifikasi dari Halvorson, 2000 : 380. Yakni Private Sub Command2_Click prompt = Apakah Anda Ingin Menghapus Data Ini? reply = MsgBoxprompt, vbOKCancel, Delete Record If reply = vbOK Then if the user clicks OK On Error Resume Next Data1.Recordset.Delete delete current record Data1.Recordset.MoveNext move to next record End If End Sub

c. Metode Pencarian Data

Metode pencarian data ada beberapa cara yang dapat dilakukan antara lain : dengan membuat index , FindLast, FindFirst, FindNext, FindPrevius. 1. Metode menggunakan index Listingnya sebagai berikut : Private Sub cmdFind_Click prompt = Enter the full complete course title. get string to be used in the ClassName field search SearchStr = InputBoxprompt, Course Search datStudent.Recordset.Index = ClassName use ClassName datStudent.Recordset.Seek =, SearchStr and search If datStudent.Recordset.NoMatch Then if no match datStudent.Recordset.MoveFirst go to first record End If End Sub Listing kode diatas penulis ambil dari Halvorson, 2000 : 372. Untuk dapat mencari data dengan metode ini, seorang progammer haruslah membuat index terlebih dahulu seperti index ClassName. 2. Metode FindLast Metode ini merupakan metode pencarian data yang diambil pada record terakhir pada suatu tabel, listing koding Yuswanto, 2001 : 71. Private SubTxt_Kode_KeyPressKeyAscii As Integer Dim cari As String If KeyAscii = 13 Then Cari = Kode = Txt_kode Data1.Recordset.FindLast cari If Data2.Recordset.NoMatch Then MsgBox Data tidak ada kosong ” End If End If End Sub Untuk pencarian data menggunakan metode FindFirst dan FindPrevious sama penulisannya dengan listing kode diatas hanya menganti menjadi Data1.Recordset.FindLast cari atau Data1.Recordset.FindPrevious cari.

BAB III ANALISIS dan PERANCANGAN

A. Tentang Koperasi Pegawai Perum Peruri 1. Sejarah Koperasi Pegawai Perum Peruri

Menurut Stiady, et al. 1984 : 1 secara umum yang dimaksud koperasi adalah suatu badan usaha bersama yang bergerak dalam bidang perekonomian, beranggotakan mereka yang umumnya berekonomi lemah yang bergabung secara sukarela dan atas dasar persamaan hak, berkewajiban melakukan suatu usaha yang bertujuan untuk memenuhi kebutuhan-kebutuhan para anggotanya. Dari pengalaman mendirikan Badan Usaha Dana Amal, tercemin adanya hal yang patut digaris bawahi yaitu terdapatnya rasa solidaritas dan kegotong- royongan yang tinggi di antara pegawai. Atas dasar itulah Direktur Utama, H. Wahju Hagono, pada apel bendera tanggal 17 Maret 1978 menghimbau bahwa sudah saatnya pegawai Perum Peruri mendirikan Koperasi. Untuk mengetahui seberapa jauh daya nalarpenyerapan pegawai terhadap perkoperasian, maka kepada mereka yang telah mengikuti penyuluhan diberikan pertanyaankuesioner yang diminta untuk dijawab. Hasilnya menunjukkan bahwa tingkat pengetahuan dan pengertian tentang seluk beluk perkoperasian sangat positif, sehingga dinilai cukup mantap dan tiba saatnya untuk memulai mendirikan koperasi karena terbukti yang menyatakan setuju didirikan koperasi mencapai sekitar 90 dari jumlah pegawai.