Menu Data Siswa Saran

ElseIf wr = OPERATOR Then menuutama.mnutrans.Enabled = True menuutama.mnulaporan.Enabled = False menuutama.mnuEntry.Enabled = False End If End Sub Private Sub Form_Load Call koneksi cbostatus.AddItem ADMIN cbostatus.AddItem OPERATOR i = 0 Timer1.Interval = 500 Private Sub Timer1_Timer i = i + 1 If i = 1000000 Then i = 0 merah = Int255 Rnd hijau = Int255 Rnd biru = Int255 Rnd Label1.ForeColor = RGBmerah, hijau, biru If i Mod 2 = 0 Then Label1.Visible = True Else Label1.Visible = False End If End Sub

3. Menu Data Siswa

Universitas Sumatera Utara Private Sub cmdedit_Click If txtnis = Then Exit Sub BukaKunci txtnis.SetFocus End Sub Private Sub cmdhapus_Click If txtnis = Then Exit Sub X = MsgBoxHapus Data ?, vbQuestion + vbYesNo, Konfirmasi Hapus If X = vbNo Then Exit Sub conn.Execute DELETE FROM siswa WHERE nis = txtnis.Text bersihkantext Tampil MsgBox Berhasil di Hapus, vbInformation, Hapus Data End Sub Private Sub cmdkeluar_Click Unload Me menuutama.Show End Sub Private Sub cmdsimpan_Click If txtnis.Text = Then MsgBox Data Kosong , vbInformation, Data Tersimpan Exit Sub End If koneksi Universitas Sumatera Utara conn.Execute insert into siswa values txtnis , txtnama , txtalamat , txttelpon , txttmplahir , DTPicker1 , cmbjenis , cmbagama , cmbkelas Tampil bersihkantext kunci End Sub Private Sub cmdtambah_Click BukaKunci bersihkantext txtnis.SetFocus End Sub Private Sub cmdupdate_Click conn.Execute UPDATE Siswa SET nama_siswa= txtnama.Text ,alamat= txtalamat.Text ,telpon= txttelpon.Text ,tempat_lahir= txttmplahir.Text ,tanggal_lahir= DTPicker1.Value ,jenis_kelamin= cmbjenis.Text ,agama= cmbagama.Text ,kelas= cmbkelas.Text WHERE nis = txtnis.Text bersihkantext Tampil kunci End Sub Private Sub Form_Load koneksi cmbjenis.AddItem Laki-laki Universitas Sumatera Utara cmbjenis.AddItem Perempuan cmbagama.AddItem Islam cmbagama.AddItem Katholik cmbagama.AddItem Protestan cmbagama.AddItem Hindu cmbagama.AddItem Budha cmbkelas.AddItem X-1 cmbkelas.AddItem X-2 cmbkelas.AddItem X-3 cmbkelas.AddItem X-4 cmbkelas.AddItem X-5 cmbkelas.AddItem X-6 cmbkelas.AddItem X-7 cmbkelas.AddItem X-8 cmbkelas.AddItem X-9 cmbkelas.AddItem X-10 cmbkelas.AddItem XI ips-1 cmbkelas.AddItem XI ips-2 cmbkelas.AddItem XI ips-3 cmbkelas.AddItem XI ipa-1 cmbkelas.AddItem XI ipa-2 cmbkelas.AddItem XI ipa-3 cmbkelas.AddItem XI ipa-4 cmbkelas.AddItem XI ipa-5 cmbkelas.AddItem XI ipa-6 cmbkelas.AddItem XII ips-1 cmbkelas.AddItem XII ips-2 cmbkelas.AddItem XII ips-3 Universitas Sumatera Utara cmbkelas.AddItem XII ipa-1 cmbkelas.AddItem XII ipa-2 cmbkelas.AddItem XII ipa-3 cmbkelas.AddItem XII ipa-4 cmbkelas.AddItem XII ipa-5 cmbkelas.AddItem XII ipa-6 ListView1.View = lvwReport ListView1.ColumnHeaders.Clear ListView1.ColumnHeaders.Add , , NIS, 1000 ListView1.ColumnHeaders.Add , , Nama Siswa, 2500 ListView1.ColumnHeaders.Add , , Alamat, 3000 ListView1.ColumnHeaders.Add , , Telpon, 1200 ListView1.ColumnHeaders.Add , , Tempat lahir, 1500 ListView1.ColumnHeaders.Add , , Tanggal lahir, 1200 ListView1.ColumnHeaders.Add , , Jenis kelamin, 1200 ListView1.ColumnHeaders.Add , , Agama, 1200 ListView1.ColumnHeaders.Add , , Kelas, 1000 Cetak_ListView, Tampil, kunci bersihkantext End Sub Function Cetak_ListView ListView1.ListItems.Clear If rec.State = 1 Then rec.Close rec.Open SELECT from siswa, conn, adOpenDynamic, adLockOptimistic Do While Not rec.EOF No = ListView1.ListItems.Count + 1 ListView1.ListItems.Add , , recnis Universitas Sumatera Utara ListView1.ListItemsNo.ListSubItems.Add , , recnama_siswa ListView1.ListItemsNo.ListSubItems.Add , , recalamat ListView1.ListItemsNo.ListSubItems.Add , , rectelpon ListView1.ListItemsNo.ListSubItems.Add , , rectempat_lahir ListView1.ListItemsNo.ListSubItems.Add , , rectanggal_lahir ListView1.ListItemsNo.ListSubItems.Add , , recjenis_kelamin ListView1.ListItemsNo.ListSubItems.Add , , recagama ListView1.ListItemsNo.ListSubItems.Add , , reckelas rec.MoveNext Loop End Function Function Tampil ListView1.ListItems.Clear If rec.State = 1 Then rec.Close rec.Open SELECT FROM siswa, conn, adOpenDynamic, adLockOptimistic Do While Not rec.EOF No = ListView1.ListItems.Count + 1 ListView1.ListItems.Add , , recnis Universitas Sumatera Utara ListView1.ListItemsNo.ListSubItems.Add , , recnama_siswa ListView1.ListItemsNo.ListSubItems.Add , , recalamat ListView1.ListItemsNo.ListSubItems.Add , , rectelpon ListView1.ListItemsNo.ListSubItems.Add , , rectempat_lahir ListView1.ListItemsNo.ListSubItems.Add , , rectanggal_lahir ListView1.ListItemsNo.ListSubItems.Add , , recjenis_kelamin ListView1.ListItemsNo.ListSubItems.Add , , recagama ListView1.ListItemsNo.ListSubItems.Add , , reckelas rec.MoveNext Loop End Function Private Sub bersihkantext txtnis = txtnama = txtalamat = txttelpon = txttmplahir = cmbjenis = cmbagama = cmbkelas = End Sub Private Sub ListView1_Click txtnis.Text = ListView1.SelectedItem.Text Universitas Sumatera Utara txtnama.Text = ListView1.SelectedItem.ListSubItems1.Text txtalamat.Text = ListView1.SelectedItem.ListSubItems2.Text txttelpon.Text = ListView1.SelectedItem.ListSubItems3.Text txttmplahir.Text = ListView1.SelectedItem.ListSubItems4.Text DTPicker1.Value = ListView1.SelectedItem.ListSubItems5.Text cmbjenis.Text = ListView1.SelectedItem.ListSubItems6.Text cmbagama.Text = ListView1.SelectedItem.ListSubItems7.Text cmbkelas.Text = ListView1.SelectedItem.ListSubItems8.Text End Sub

4. Menu Daftar SPP