Saran KESIMPULAN DAN SARAN
DTPicker1.Value = Formatrs.Fieldstanggal_lahir, ddmmyyyy
TxtJab.Text = rs.Fieldsjabatan CmbStatus.Text = rs.Fieldsstatus_pegawai
CmbGol.Text = rs.Fieldsgolongan DTPicker2.Value = Formatrs.Fieldsmulai_kerja,
ddmmyyyy TxtMasKer.Text = rs.Fieldsmasa_kerja
End If End If
End Sub Private Sub Tampil_ListView
Dim rs As New ADODB.Recordset Set rs = New ADODB.Recordset
rs.Open SELECT FROM tabel_pegawai ORDER BY Nama, DB, adOpenStatic, adLockBatchOptimistic
If Not rs.EOF Then Dim Xitem1 As ListItem
ListView1.ListItems.Clear rs.MoveFirst
While Not rs.EOF Set Xitem1 = ListView1.ListItems.Add, , rs.FieldsNip.Value
Xitem1.SubItems1 = rs.FieldsNama.Value Xitem1.SubItems2 = rs.FieldsJenis_Kelamin.Value
Xitem1.SubItems3 = rs.FieldsTanggal_Lahir.Value Xitem1.SubItems4 = rs.FieldsAgama.Value
Xitem1.SubItems5 = rs.FieldsStatus.Value Xitem1.SubItems6 = rs.FieldsJlh_Anak.Value
Xitem1.SubItems7 = rs.FieldsPendidikan.Value Xitem1.SubItems8 = rs.FieldsAlamat.Value
Xitem1.SubItems9 = rs.FieldsJabatan.Value Xitem1.SubItems10 = rs.FieldsStatus_Pegawai.Value
Xitem1.SubItems11 = rs.FieldsGolongan.Value Xitem1.SubItems12 = rs.FieldsMulai_Kerja.Value
Xitem1.SubItems13 = rs.FieldsMasa_kerja.Value rs.MoveNext
Wend End If
rs.Close Set rs = Nothing
End Sub Private Sub CmdAdd_Click
If cmbNip.Text = Then MsgBox DATA HARUS DIISI LENGKAP
Exit Sub End If
Dim status As String If Option1.Value = True Then
status = nikah ElseIf Option2.Value = True Then
status = Belum Nikah End If
perintah = insert into tabel_pegawai values cmbNip.Text , TxtNama.Text , cmbJK.Text , cmbAgama.Text
, status , TxtJlhAnak.Text ,
TxtPendidikan.Text , TxtAlamat.Text , FormatDTPicker1.Value, ddmmyyyy , TxtJab.Text ,
CmbStatus.Text , CmbGol.Text , FormatDTPicker2.Value, ddmmyyyy , TxtMasKer.Text
DB.Execute perintah MsgBox DATA TELAH DITAMBAHAKAN
CmdCancel_Click Tampil_ListView
End Sub Private Sub CmdCancel_Click
cmbNip.Text = TxtNama =
cmbJK = TxtTgl =
cmbAgama = Text1 =
Option1.Value = False Option2.Value = False
TxtJlhAnak = TxtPendidikan =
TxtAlamat = TxtJab =
CmbStatus = CmbGol =
TxtMasKer = DTPicker1.Value = Now
DTPicker2.Value = Now End Sub
Private Sub CmdClose_Click Unload Me
End Sub Private Sub CmdDelete_Click
DB.Execute delete from TABEL_PEGAWAI WHERE NIP= cmbNip.Text MsgBox DATA TELAH DIHAPUS
CmdCancel_Click Tampil_ListView
End Sub Private Sub CmdUpdate_Click
If Option1.Value = True Then status = nikah
ElseIf Option2.Value = True Then status = belum nikah
End If DB.Execute Update tabel_pegawai set Nama= TxtNama.Text ,
jenis_kelamin= cmbJK.Text , tanggal_lahir= FormatDTPicker1.Value, yyyymmdd , agama= cmbAgama.Text
, status= status , jlh_anak= TxtJlhAnak.Text , pendidikan= TxtPendidikan.Text , alamat= TxtAlamat.Text
, jabatan= TxtJab.Text , status_pegawai= CmbStatus.Text , golongan= CmbGol.Text , mulai_kerja=
FormatDTPicker2.Value, yyyymmdd , masa_kerja= TxtMasKer.Text WHERE NIP= cmbNip.Text
MsgBox Data Sudah Di Update , vbInformation
CmdCancel_Click Tampil_ListView
End Sub Private Sub tampil_NIP
Dim rs As New ADODB.Recordset Set rs = New ADODB.Recordset
rs.Open SELECT FROM tabel_pegawai ORDER BY NIP, DB, adOpenDynamic, adLockBatchOptimistic
If Not rs.EOF Then cmbNip.Clear
cmbNip.Text = -PILIH- While Not rs.EOF
cmbNip.AddItem rs.FieldsNIP.Value rs.MoveNext
Wend End If
rs.Close Set rs = Nothing
End Sub Private Sub Form_Load
tampil_NIP Tampil_ListView
Skin1.ApplySkin Me.hWnd End Sub
Private Sub ListView1_DblClick cmbNip.Text = ListView1.SelectedItem.Text
TxtNama.Text = ListView1.SelectedItem.ListSubItems.Item1 cmbJK.Text = ListView1.SelectedItem.ListSubItems.Item2
DTPicker1.Value = ListView1.SelectedItem.ListSubItems.Item3 cmbAgama.Text = ListView1.SelectedItem.ListSubItems.Item4
If ListView1.SelectedItem.ListSubItems5 = nikah Then Option1.Value = True
Else Option2.Value = True
End If TxtJlhAnak.Text = ListView1.SelectedItem.ListSubItems.Item6
TxtPendidikan.Text = ListView1.SelectedItem.ListSubItems.Item7 TxtAlamat.Text = ListView1.SelectedItem.ListSubItems.Item8
TxtJab.Text = ListView1.SelectedItem.ListSubItems.Item9 CmbStatus.Text = ListView1.SelectedItem.ListSubItems.Item10
CmbGol.Text = ListView1.SelectedItem.ListSubItems.Item11 DTPicker2.Value = ListView1.SelectedItem.ListSubItems.Item12
TxtMasKer.Text = ListView1.SelectedItem.ListSubItems.Item13 End Sub
Private Sub Option2_Click If Option2.Value = True Then
Text1 = End If
End Sub Private Sub Text1_Change
Option2_Click End Sub