Isi Data program visual basic ktp

3. Isi Data

Dim ktp As Database Dim datktp As Recordset Private Sub batal_Click NIK.Text = Combosex.Text = ComboSTATUS.Text = ComboGODAR.Text = MASKEDTGL.Mask = MASKEDTGL.Text = MASKEDTGL.Mask = NAMA.Text = KELAHIRAN.Text = ALAMAT.Text = RTRW.Text = KEL.Text = KEC.Text = KOTA.Text = POS.Text = AGAMA.Text = combonegara.Text = PEKERJAAN.Text = End Sub Private Sub Combosex_Click KELAHIRAN.SetFocus End Sub Private Sub Form_Activate NIK.SetFocus combonegara.AddItem WNI combonegara.AddItem WNA Combosex.AddItem PRIA Combosex.AddItem WANITA ComboSTATUS.AddItem Belum Menikah ComboSTATUS.AddItem Menikah ComboGODAR.AddItem - ComboGODAR.AddItem A ComboGODAR.AddItem B ComboGODAR.AddItem AB ComboGODAR.AddItem O 16 MASKEDTGL.Mask = NAMA.Text = KELAHIRAN.Text = ALAMAT.Text = RTRW.Text = KEL.Text = KEC.Text = KOTA.Text = POS.Text = AGAMA.Text = PEKERJAAN.Text = End Sub Private Sub Form_Load Set ktp = OpenDatabaseD:\My Documents\ktp.mdb Set datktp = ktp.OpenRecordsetDATA datktp.Index = IDXDAT End Sub Private Sub Image2_Click End Sub Private Sub keluar_Click Unload Me End Sub Private Sub NIK_KeyPressKeyAscii As Integer If KeyAscii = 13 Then NAMA.SetFocus End If End Sub Private Sub NAMA_KeyPressKeyAscii As Integer If KeyAscii = 13 Then Combosex.SetFocus End If End Sub Private Sub kelahiran_KeyPressKeyAscii As Integer If KeyAscii = 13 Then MASKEDTGL.SetFocus End If End Sub Private Sub maskedtgl_KeyPressKeyAscii As Integer If KeyAscii = 13 Then ALAMAT.SetFocus End If 17 End Sub Private Sub alamat_KeyPressKeyAscii As Integer If KeyAscii = 13 Then RTRW.SetFocus End If End Sub Private Sub rtrw_KeyPressKeyAscii As Integer If KeyAscii = 13 Then KEL.SetFocus End If End Sub Private Sub kel_KeyPressKeyAscii As Integer If KeyAscii = 13 Then KEC.SetFocus End If End Sub Private Sub kec_KeyPressKeyAscii As Integer If KeyAscii = 13 Then KOTA.SetFocus End If End Sub Private Sub kota_KeyPressKeyAscii As Integer If KeyAscii = 13 Then POS.SetFocus End If End Sub Private Sub pos_KeyPressKeyAscii As Integer If KeyAscii = 13 Then AGAMA.SetFocus End If End Sub Private Sub agama_KeyPressKeyAscii As Integer If KeyAscii = 13 Then combonegara.SetFocus End If End Sub Private Sub simpan_Click If NIK.Text = Then e = MsgBoxMasukkan Data Anda Dengan Lengkap, vbInformation, PERINGATAN NIK.SetFocus Exit Sub End If If NAMA.Text = Then e = MsgBoxMasukkan Data Anda Dengan Lengkap, vbInformation, PERINGATAN 18 NAMA.SetFocus Exit Sub End If If Combosex.Text = Then e = MsgBoxMasukkan Data Anda Dengan Lengkap, vbInformation, PERINGATAN Combosex.SetFocus Exit Sub End If If KELAHIRAN.Text = Then e = MsgBoxMasukkan Data Anda Dengan Lengkap, vbInformation, PERINGATAN KELAHIRAN.SetFocus Exit Sub End If If ALAMAT.Text = Then e = MsgBoxMasukkan Data Anda Dengan Lengkap, vbInformation, PERINGATAN ALAMAT.SetFocus Exit Sub End If If RTRW.Text = Then e = MsgBoxMasukkan Data Anda Dengan Lengkap, vbInformation, PERINGATAN RTRW.SetFocus Exit Sub End If If KEL.Text = Then e = MsgBoxMasukkan Data Anda Dengan Lengkap, vbInformation, PERINGATAN KEL.SetFocus Exit Sub End If If KEC.Text = Then e = MsgBoxMasukkan Data Anda Dengan Lengkap, vbInformation, PERINGATAN KEC.SetFocus Exit Sub End If If KOTA.Text = Then e = MsgBoxMasukkan Data Anda Dengan Lengkap, vbInformation, PERINGATAN KOTA.SetFocus Exit Sub End If If POS.Text = Then 19 e = MsgBoxMasukkan Data Anda Dengan Lengkap, vbInformation, PERINGATAN POS.SetFocus Exit Sub End If If AGAMA.Text = Then e = MsgBoxMasukkan Data Anda Dengan Lengkap, vbInformation, PERINGATAN AGAMA.SetFocus Exit Sub End If If combonegara.Text = Then e = MsgBoxMasukkan Data Anda Dengan Lengkap, vbInformation, PERINGATAN combonegara.SetFocus Exit Sub End If If PEKERJAAN.Text = Then e = MsgBoxMasukkan Data Anda Dengan Lengkap, vbInformation, PERINGATAN PEKERJAAN.SetFocus Exit Sub End If If ComboSTATUS.Text = Then e = MsgBoxMasukkan Data Anda Dengan Lengkap, vbInformation, PERINGATAN ComboSTATUS.SetFocus Exit Sub End If If ComboGODAR.Text = Then e = MsgBoxMasukkan Data Anda Dengan Lengkap, vbInformation, PERINGATAN ComboGODAR.SetFocus Exit Sub End If With datktp .AddNew .FieldsNIK.Value = NIK.Text .FieldsNAMA.Value = NAMA.Text .FieldsJEN_KEL.Value = Combosex.Text .FieldsKELAHIRAN.Value = KELAHIRAN.Text .FieldsTGL_LHR.Value = CDateMASKEDTGL.Text .FieldsALAMAT.Value = ALAMAT.Text .FieldsRTRW.Value = RTRW.Text .FieldsKELURAHAN.Value = KEL.Text .FieldsKECAMATAN.Value = KEC.Text 20 .FieldsKOTA.Value = KOTA.Text .FieldsKODEPOS.Value = POS.Text .FieldsAGAMA.Value = AGAMA.Text .FieldsKEWARGANEGARAAN.Value = combonegara.Text .FieldsPEKERJAAN.Value = PEKERJAAN.Text .FieldsPERKAWINAN.Value = ComboSTATUS.Text .FieldsGODAR.Value = ComboGODAR.Text .Update End With NIK.Text = NIK.SetFocus Combosex.Text = ComboSTATUS.Text = ComboGODAR.Text = MASKEDTGL.Mask = MASKEDTGL.Text = MASKEDTGL.Mask = NAMA.Text = KELAHIRAN.Text = ALAMAT.Text = RTRW.Text = KEL.Text = KEC.Text = KOTA.Text = POS.Text = AGAMA.Text = combonegara.Text = PEKERJAAN.Text = End Sub Private Sub combonegara_click PEKERJAAN.SetFocus End Sub Private Sub pekerjaan_KeyPressKeyAscii As Integer If KeyAscii = 13 Then ComboSTATUS.SetFocus End If End Sub Private Sub combostatus_click ComboGODAR.SetFocus End Sub Private Sub combogodar_click simpan.SetFocus End Sub 21

4. Lihat Data