2. Source Code Form data anggota mahasiswa USU
Sub Kosong txtnim =
txtnm = cmbfak =
txtjur = txtt4 =
txttgl.Enabled = True txtalmt =
txttlp = cmbagama =
cmbkelamin = cmbdarah =
txttgi = txtbrt =
cmbukuran = txtbd =
txtskt = End Sub
Sub Mati txtnim.Enabled = False
Universitas Sumatera Utara
txtnm.Enabled = False cmbfak.Enabled = False
txtjur.Enabled = False txtt4.Enabled = False
txttgl.Enabled = False txtalmt.Enabled = False
txttlp.Enabled = False cmbagama.Enabled = False
cmbkelamin.Enabled = False cmbdarah.Enabled = False
txttgi.Enabled = False txtbrt.Enabled = False
cmbukuran.Enabled = False txtbd.Enabled = False
txtskt.Enabled = False
cmdSimpan.Enabled = False cmdUpdate.Enabled = False
cmdHapus.Enabled = False End Sub
Sub Siap Kosong
Universitas Sumatera Utara
txtnim.Enabled = True txtnm.Enabled = True
cmbfak.Enabled = True txtjur.Enabled = True
txtt4.Enabled = True txttgl.Enabled = True
txtalmt.Enabled = True txttlp.Enabled = True
cmbagama.Enabled = True cmbkelamin.Enabled = True
cmbdarah.Enabled = True txttgi.Enabled = True
txtbrt.Enabled = True cmbukuran.Enabled = True
txtbd.Enabled = True txtskt.Enabled = True
txtnim.SetFocus
cmdSimpan.Enabled = True cmdUpdate.Enabled = False
cmdHapus.Enabled = False End Sub
Universitas Sumatera Utara
Private Sub cmdHapus_Click Dim hapus As String
If txtnim = Then MsgBox Cari dulu datanya, baru dihapus, vbOKOnly, Salah
cmdCari_Click Else
If Adodc1.Recordset.RecordCount 0 Then hapus = MsgBoxYakin akan dihapus?, vbYesNo, Peringatan...
If hapus = vbYes Then Adodc1.Recordset.Delete
Adodc1.Recordset.MoveNext
Kosong End If
Else MsgBox Data kosong..., vbInformation, Informasi
End If End If
End Sub
Private Sub cmdSelesai_Click Unload Me
End Sub
Universitas Sumatera Utara
Private Sub cmdSimpan_Click On Error Resume Next
If txtnim = Or txtnm = Or cmbfak = Or txtjur = Or txtt4 = Or txttgl = _ Or txtalmt = Or txttlp = Or cmbagama = Or cmbkelamin = Or cmbdarah = Or
txttgi = Or txtbrt = _ Or cmbukuran = Or txtbd = Or txtskt = Then
MsgBox Masih ada data yang kosong.., , Error
Else Adodc1.Recordset.AddNew
Adodc1.Recordset.Fieldsnim = txtnim Adodc1.Recordset.Fieldsnama = txtnm
Adodc1.Recordset.Fieldsfakultas = cmbfak Adodc1.Recordset.Fieldsjurusan = txtjur
Adodc1.Recordset.Fieldstempat = txtt4 Adodc1.Recordset.Fieldstanggal_lahir = txttgl
Adodc1.Recordset.Fieldsalamat = txtalmt Adodc1.Recordset.Fieldsno_tlp = txttlp
Adodc1.Recordset.Fieldsagama = cmbagama Adodc1.Recordset.Fieldskelamin = cmbkelamin
Adodc1.Recordset.Fieldsgol_darah = cmbdarah Adodc1.Recordset.Fieldstinggi_bdn = txttgi
Universitas Sumatera Utara
Adodc1.Recordset.Fieldsbrt_bdn = txtbrt Adodc1.Recordset.Fieldsukrn_pakain = cmbukuran
Adodc1.Recordset.Fieldsbldr_sblmnya = txtbd Adodc1.Recordset.Fieldspenykt_ddrt = txtskt
Adodc1.Recordset.Update MsgBox Data Anggota Telah Disimpan, vbOKOnly, Berhasil
Kosong End If
End Sub
Private Sub cmdTambah_ClickIndex As Integer Siap
Kosong txtnim.SetFocus
End Sub
Private Sub cmdUpdate_Click On Error Resume Next
If txtnim = Or txtnm = Or cmbfak = Or txtjur = Or txtt4 = Or txttgl = _ Or txtalmt = Or txttlp = Or cmbagama = Or cmbkelamin = Or cmbdarah = Or
txttgi = Or txtbrt = _
Universitas Sumatera Utara
Or cmbukuran = Or txtbd = Or txtskt = Then MsgBox Masih ada data yang kosong.., , Error
Else With Adodc1.Recordset
NIM = txtnim nama = txtnm
fakultas = cmbfak jurusan = txtjur
tempat = txtt4 tanggal_lahir = txttgl
alamat = txtalmt no_tlp = txttlp
agama = cmbagama kelamin = cmbkelamin
gol_darah = cmbdarah tinggi_bdn = txttgi
brt_bdn = txtbrt ukrn_pakain = cmbukuran
bldr_sblmnya = txtbd penykt_ddrt = txtskt
.Update End With
MsgBox Data Berhasil Di UpDate , vbOKOnly, Informasi
Universitas Sumatera Utara
Kosong Mati
End If End Sub
Private Sub DataGrid1_Click
On Error Resume Next If Adodc1.Recordset.BOF Then
MsgBox Tidak ada data, vbOKOnly, Informasi Else
Call Siap txtnim.Enabled = False
txtnim = Adodc1.Recordsetnim txtnm = Adodc1.Recordsetnama
cmbfak = Adodc1.Recordsetfakultas txtjur = Adodc1.Recordsetjurusan
txtt4 = Adodc1.Recordsettempat txttgl = Adodc1.Recordsettanggal_lahir
txtalmt = Adodc1.Recordsetalamat txttlp = Adodc1.Recordsetno_tlp
cmbagama = Adodc1.Recordsetagama
Universitas Sumatera Utara
cmbkelamin = Adodc1.Recordsetkelamin cmbdarah = Adodc1.Recordsetgol_darah
txttgi = Adodc1.Recordsettinggi_bdn txtbrt = Adodc1.Recordsetbrt_bdn
cmbukuran = Adodc1.Recordsetukrn_pakain txtbd = Adodc1.Recordsetbldr_sblmnya
txtskt = Adodc1.Recordsetpenykt_ddrt
cmdSimpan.Enabled = False cmdUpdate.Enabled = True
cmdHapus.Enabled = True End If
End Sub
Private Sub Form_Load cmbfak.AddItem Kedokteran
cmbfak.AddItem Psikologi cmbfak.AddItem Kedokteran Gigi
cmbfak.AddItem Kesehatan Masyarakat cmbfak.AddItem Keperawatan
cmbfak.AddItem Ilkom-Ti cmbfak.AddItem Mipa
Universitas Sumatera Utara
cmbfak.AddItem Teknik cmbfak.AddItem Pertanian
cmbfak.AddItem Ekonomi cmbfak.AddItem Ilmu Politik
cmbfak.AddItem Hukum cmbfak.AddItem Ilmu Budaya
cmbagama.AddItem Islam cmbagama.AddItem Kristen
cmbagama.AddItem Budha cmbagama.AddItem Hindu
cmbdarah.AddItem A cmbdarah.AddItem AB
cmbdarah.AddItem B cmbdarah.AddItem O
cmbukuran.AddItem S cmbukuran.AddItem M
cmbukuran.AddItem L cmbukuran.AddItem XL
cmbukuran.AddItem XLL cmbkelamin.AddItem Perempuan
cmbkelamin.AddItem Laki-Laki
Kosong Mati
Universitas Sumatera Utara
End Sub
Private Sub txtnm_Click Dim Tanya
If NIM txtnim.Text Then If Adodc1.Recordset.BOF = False Then
Adodc1.Recordset.MoveFirst Adodc1.Recordset.Find nim= txtnim.Text
If Adodc1.Recordset.EOF = False Then Tanya = MsgBoxnim txtnim.Text sudah ada apa anda mw mengeditnya
?, vbQuestion + vbYesNo, konfirm If Tanya = vbYes Then
With Adodc1.Recordset
txtnim = NIM txtnm = nama
cmbfak = fakultas txtjur = jurusan
txtt4 = tempat txttgl = tanggal_lahir
txtalmt = alamat txttlp = no_tlp
cmbagama = agama cmbkelamin = kelamin
Universitas Sumatera Utara
cmbdarah = gol_darah txttgi = tinggi_bdn
txtbrt = brt_bdn cmbukuran = ukrn_pakain
txtbd = bldr_sblmnya txtskt = penykt_ddrt
End With
cmdSimpan.Enabled = False cmdUpdate.Enabled = True
cmdHapus.Enabled = True Else
Kosong Mati
End If End If
End If End If
End Sub
3. Source Code Form data anggota Umum