Listing Program
Module
Imports System.Data.OleDb Module Module1
Public conn As OleDbConnection Public da As OleDbDataAdapter
conn = New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\gung\tryout\tryout\dbtryout.mdb")
Private Sub menu_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
End Sub
Private Sub ENTRIDATAKECAMATANToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
ENTRIDATAKECAMATANToolStripMenuItem.Click Kecamatan.Show()
End Sub
Private Sub ENTRIDATASEKOLAHToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
ENTRIDATASEKOLAHToolStripMenuItem.Click sekolah.Show()
End Sub
Private Sub ENTRIDATAPESERTAToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
ENTRIDATAPESERTAToolStripMenuItem.Click peserta.Show()
End Sub
Private Sub ENTRIDATANILAIToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
ENTRIDATANILAIToolStripMenuItem.Click nilai.Show()
End Sub
Private Sub HASILUJIANToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
HASILUJIANToolStripMenuItem.Click Hasil.Show()
End Sub
Private Sub EXITToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EXITToolStripMenuItem.Click
If MsgBox("apakah anda yakin akan menutup form ini?", MsgBoxStyle.YesNo, "konfirmasi") = MsgBoxResult.Yes Then Me.Close()
End If End Sub
Private Sub LAPORANDATASEKOLAHToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
LAPORANDATASEKOLAHToolStripMenuItem.Click lapsekolah.Show()
End Sub
Private Sub LAPORANDATAPESERTAUJIANToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
LAPORANDATAPESERTAUJIANToolStripMenuItem.Click lappeserta.Show()
End Sub
Private Sub LAPORANHASILUJIANPERSEKOLAHToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
LAPORANHASILUJIANPERSEKOLAHToolStripMenuItem.Click laphasil.Show()
End Sub
Private Sub LAPORANPSERTALULUSTIDAKLULUSToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
LAPORANPSERTALULUSTIDAKLULUSToolStripMenuItem.Click laplt.Show()
End Sub
Private Sub LAPORANPESERTA50BESARToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
LAPORANPESERTA50BESARToolStripMenuItem.Click Dim KET1 As String Option Explicit
Public LoginSucceeded As Boolean Private Sub cmdkeluar_Click()
'set the global var to false 'to denote a failed login LoginSucceeded = False Me.Hide
End Sub
Private Sub cmdlogin_Click() 'check for correct password If txtpassword = "123" Then LoginSucceeded = True Me.Hide
Frmsplash.Show Else
MsgBox "Please Check Your Password and Try Again !!", , "Login"
txtpassword.SetFocus On Error Resume Next
Dim KATA As String
KATA = " SILAHKAN MASUKAN PASSWORD ANDA!!"
a = Len(KATA)
KET1 = KET1 & Mid(KATA, n, 1) SkinLabel1.Caption = KET1
If n = a Then 'Len(Label1.caption) then KET1 = ""
Sub Databaru()
DataGridView1.DataSource = (ds.Tables("tbkecamatan")) DataGridView1.ReadOnly = True
End Sub
Private Sub Kecamatan_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Call koneksi() Call tampilkan() End Sub
Private Sub btnSimpan_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnSimpan.Click Kd_kec='" & txtKdKec.Text & "'", conn)
rd = cmd.ExecuteReader rd.Read()
If Not rd.HasRows Then
Dim sqltambah As String = "Insert into tbkecamatan (Kd_kec,Nm_kec)values" & "('" & txtKdKec.Text & "','" & txtNmKec.Text &
"')"
Private Sub btnHapus_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnHapus.Click
If txtKdKec.Text = "" Then
MsgBox("isi Kode Kecamatan terlebih dahulu") txtNmKec.Focus()
Exit Sub
Else
If MessageBox.Show("yakin akan dihapus..?", "", MessageBoxButtons.YesNo) = Windows.Forms.DialogResult.Yes Then
cmd = New OleDbCommand("delete * from tbkecamatan where Kd_kec='" & txtKdKec.Text & "'", conn)
cmd.ExecuteNonQuery()
Private Sub btnTutup_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnTutup.Click
If MsgBox("apakah anda yakin akan menutup form ini?", MsgBoxStyle.YesNo, "konfirmasi") = MsgBoxResult.Yes Then Me.Close()
End If End Sub
Private Sub btnBersih_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnBersih.Click
txtKdSek.Focus()
DataGridView1.DataSource = (ds.Tables("tbsekolah")) DataGridView1.ReadOnly = True
End Sub
Private Sub PictureBox1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles PictureBox1.Click
End Sub
Private Sub sekolah_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Private Sub btnSimpan_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnSimpan.Click
If txtKdSek.Text = "" Or txtNmSek.Text = "" Or txtKdKec.Text = ""
Or txtNmKec.Text = "" Or txtNmKepsek.Text = "" Or txtNipKepsek.Text = "" Or txtAlamat.Text = "" Or txtTelp.Text = "" Or txtThnAjar.Text = "" Then MsgBox("data belum lengkap")
Exit Sub Else
cmd = New OleDbCommand("Select * From tbsekolah where Kd_sklh='" & txtKdSek.Text & "'", conn)
rd = cmd.ExecuteReader rd.Read()
If Not rd.HasRows Then
Dim sqltambah As String = "Insert into tbsekolah
(Kd_kec,Nm_kec,Kd_sklh,Nm_sklh,Nm_kpla_sklh,Nip_Kpla_sklh,Alamat,No_tlp,Thn _ajaran)values" & "('" & txtKdKec.Text & "','" & txtNmKec.Text & "','" &
txtKdSek.Text & "','" & txtNmSek.Text & "','" & txtNmKepsek.Text & "','" &
txtNipKepsek.Text & "','" & txtAlamat.Text & "','" & txtTelp.Text & "','" &
txtThnAjar.Text & "')"
"Nip_kpla_sklh='" & txtNipKepsek.Text & "'," &
Private Sub btnHapus_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnHapus.Click MessageBoxButtons.YesNo) = Windows.Forms.DialogResult.Yes Then
cmd = New OleDbCommand("delete * from tbsekolah where Kd_sklh='" & txtKdSek.Text & "'", conn)
cmd.ExecuteNonQuery()
Private Sub bbersih_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnBersih.Click
Call kosongkan() End Sub
Private Sub btutup_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnTutup.Click
If MsgBox("apakah anda yakin akan menutup form ini?", MsgBoxStyle.YesNo, "konfirmasi") = MsgBoxResult.Yes Then Me.Close()
End If End Sub
Private Sub txtKdKec_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs)
cmd = New OleDbCommand("select * from tbkecamatan where kd_kec='" &
txtKdKec.Text & "'", conn) rd = cmd.ExecuteReader
Private Sub txtKdKec_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
txtKdKec.SelectedIndexChanged
cmd = New OleDbCommand("select * from tbkecamatan where Kd_kec='" &
txtKdKec.Text & "'", conn) rd = cmd.ExecuteReader
Sub tampilkan()
da = New OleDbDataAdapter("Select * from tbpeserta", conn) ds = New DataSet
ds.Clear()
da.Fill(ds, "tbpeserta")
DataGridView1.DataSource = (ds.Tables("tbpeserta")) DataGridView1.ReadOnly = True
End Sub
Private Sub peserta_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
txtJnsKelamin.Items.Add("Laki-Laki") txtJnsKelamin.Items.Add("Perempuan") txtPddkanOrtu.Items.Add("SD")
txtPddkanOrtu.Items.Add("SMP Sederajat") txtPddkanOrtu.Items.Add("SMA Sederajat") txtPddkanOrtu.Items.Add("D1")
Private Sub btnSimpan_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnSimpan.Click
If txtNmorPeserta.Text = "" Or txtNisn.Text = "" Or txtNoInduk.Text
= "" Or txtNmaPeserta.Text = "" Or txtJnsKelamin.Text = "" Or
txtTmptLahir.Text = "" Or DateTimePicker1.Text = "" Or TxtNmOrtu.Text = ""
Or txtPddkanOrtu.Text = "" Or txtKdjrusan.Text = "" Or txtKdSek.Text = ""
Or txtNmSek.Text = "" Or txtKdKec.Text = "" Or txtThnAjar.Text = "" Then MsgBox("data belum lengkap")
Exit Sub Else
cmd = New OleDbCommand("Select * From tbpeserta where No_pserta
='" & txtNmorPeserta.Text & "'", conn) rd = cmd.ExecuteReader rd.Read()
If Not rd.HasRows Then
Dim sqltambah As String = "Insert into tbpeserta
(No_pserta,Nisn,No_indk,Nm_pserta,Jenkel,tmpt_lahir,tgl_lahir,Nm_ortu,Pndid ikan_ortu,kd_jur,kd_sklh,Nm_sklh,kd_kec,thn_ajaran)values" & "('" &
txtNmorPeserta.Text & "','" & txtNisn.Text & "','" & txtNoInduk.Text &
"','" & txtNmaPeserta.Text & "','" & txtJnsKelamin.Text & "','" &
txtTmptLahir.Text & "','" & DateTimePicker1.Value.ToString("MM-dd-yyyy") &
"','" & TxtNmOrtu.Text & "','" & txtPddkanOrtu.Text & "','" &
txtKdjrusan.Text & "','" & txtKdSek.Text & "','" & txtNmSek.Text & "','" &
txtKdKec.Text & "','" & txtThnAjar.Text & "')"
cmd = New OleDbCommand(sqltambah, conn) No_pserta='" & txtNmorPeserta.Text & "'"
cmd = New OleDbCommand(sqledit, conn)
Private Sub btnBersih_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnBersih.Click
Call kosongkan() End Sub
Private Sub btnHapus_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnHapus.Click MessageBoxButtons.YesNo) = Windows.Forms.DialogResult.Yes Then
cmd = New OleDbCommand("delete * from tbpeserta where No_pserta='" & txtNmorPeserta.Text & "'", conn)
cmd.ExecuteNonQuery()
Private Sub btnTutup_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnTutup.Click
If MsgBox("apakah anda yakin akan menutup form ini?", MsgBoxStyle.YesNo, "konfirmasi") = MsgBoxResult.Yes Then Me.Close()
End If End Sub
Private Sub txtKdSek_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
txtKdSek.SelectedIndexChanged
cmd = New OleDbCommand("select * from tbsekolah where Kd_sklh='" &
txtKdSek.Text & "'", conn) rd = cmd.ExecuteReader
Private Sub txtKdSek_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs)
cmd = New OleDbCommand("select * from tbsekolah where kd_sklh='" &
txtKdSek.Text & "'", conn) rd = cmd.ExecuteReader
'Deklarasi field dgn jangkauan nilai public Public AA As Single
'Menggunakan fungsi tanpa parameter Public Function JA() As Single
Return AA + BA + CA
DataGridView1.DataSource = (ds.Tables("tbniai")) DataGridView1.ReadOnly = True
End Sub
Private Sub nilai_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Private Sub txtNmorPeserta_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
NmorPeserta.SelectedIndexChanged
cmd = New OleDbCommand("select * from tbpeserta where No_pserta='"
& NmorPeserta.Text & "'", conn) rd = cmd.ExecuteReader
Private Sub txtNmorPeserta_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs)
cmd = New OleDbCommand("select * from tbpeserta where No_pserta='"
& NmorPeserta.Text & "'", conn) rd = cmd.ExecuteReader
Private Sub btnTutup_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnTutup.Click
If MsgBox("apakah anda yakin akan menutup form ini?", MsgBoxStyle.YesNo, "konfirmasi") = MsgBoxResult.Yes Then Me.Close()
End If End Sub
Private Sub btnSimpan_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnSimpan.Click
If NmorPeserta.Text = "" Or txtNmaPeserta.Text = "" Or txtKdjrusan.Text = "" Or txtbind.Text = "" Or txtbing.Text = "" Or txtmtk.Text = "" Or txtfisika.Text = "" Or txtKimia.Text = "" Or
txtBiologi.Text = "" Or txtjumlahipa.Text = "" Or txtRataIpa.Text = "" Or txtEkonomi.Text = "" Or txtSosiologi.Text = "" Or txtGeografi.Text = "" Or txtJumlahips.Text = "" Or txtRataips.Text = "" Then
MsgBox("data belum lengkap") Exit Sub
Else
cmd = New OleDbCommand("Select * From tbnilai where No_pserta
='" & NmorPeserta.Text & "'", conn) rd = cmd.ExecuteReader rd.Read()
If Not rd.HasRows Then
Dim sqltambah As String = "Insert into tbnilai
(No_pserta,Nm_pserta,kd_jur,Bhsa_indo,Bhsa_Ingg,Mtk,Fisika,Kimia,Biologi,Jm lhia,rataia,Ekonomi,Sosiologi,Geografi,Jmlhis,Ratais)values" & "('" &
NmorPeserta.Text & "','" & txtNmaPeserta.Text & "','" & txtKdjrusan.Text &
"','" & txtbind.Text & "','" & txtbing.Text & "','" & txtmtk.Text & "','" &
txtfisika.Text & "','" & txtKimia.Text & "','" & txtBiologi.Text & "','" &
txtjumlahipa.Text & "','" & txtRataIpa.Text & "','" & txtEkonomi.Text &
"','" & txtSosiologi.Text & "','" & txtGeografi.Text & "','" &
txtJumlahips.Text & "','" & txtRataips.Text & "')"
cmd = New OleDbCommand(sqltambah, conn) No_pserta='" & NmorPeserta.Text & "'"
cmd = New OleDbCommand(sqledit, conn)
Private Sub btnBersih_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnBersih.Click
Call kosongkan()
End Sub
Private Sub btnHapus_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnHapus.Click MessageBoxButtons.YesNo) = Windows.Forms.DialogResult.Yes Then cmd = New OleDbCommand("delete * from tbnilai where No_pserta='" & NmorPeserta.Text & "'", conn)
cmd.ExecuteNonQuery()
Private Sub btnhitung_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnhitung.Click
'Deklarasi field dgn jangkauan nilai public Public AU As Single
Public CI As Single 'Method
'Menggunakan fungsi tanpa parameter
Public Function J(ByVal mAU As Single, ByVal mBU As Single, ByVal mCU As Single, ByVal mAA As Single, ByVal mBA As Single, ByVal mCA As Single, ByVal mAI As Single, ByVal mBI As Single, ByVal mCI As Single)
Return mAU + mBU + mCU + mAA + mBA + mCA + mAI + mBI + mCI End Function
Public Function R(ByVal mAU As Single, ByVal mBU As Single, ByVal mCU As Single, ByVal mAA As Single, ByVal mBA As Single, ByVal mCA As Single, ByVal mAI As Single, ByVal mBI As Single, ByVal mCI As Single)
Return (mAU + mBU + mCU + mAA + mBA + mCA + mAI + mBI + mCI) / 6
txtbind.Text = ""
da = New OleDbDataAdapter("Select * from tbhasilujian", conn) ds = New DataSet
ds.Clear()
da.Fill(ds, "tbhasilujian")
DataGridView1.DataSource = (ds.Tables("tbhasilujian")) DataGridView1.ReadOnly = True
End Sub
Private Sub Hasil_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Private Sub txtNmorPeserta_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
NmorPeserta.SelectedIndexChanged
cmd = New OleDbCommand("select * from tbnilai where No_pserta='" &
NmorPeserta.Text & "'", conn) rd = cmd.ExecuteReader
Else
cmd = New OleDbCommand("select * from tbpeserta where No_pserta='"
& NmorPeserta.Text & "'", conn) rd = cmd.ExecuteReader
Private Sub txtNmorPeserta_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs)
cmd = New OleDbCommand("select * from tbnilai where No_pserta='" &
NmorPeserta.Text & "'", conn) rd = cmd.ExecuteReader
txtBiologi.Text = ""
txtEkonomi.Text = ""
txtSosiologi.Text = ""
txtGeografi.Text = ""
End If
cmd = New OleDbCommand("select * from tbpeserta where No_pserta='"
& NmorPeserta.Text & "'", conn) rd = cmd.ExecuteReader
Private Sub txtKdSek_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs)
cmd = New OleDbCommand("select * from tbsekolah where Kd_sklh='" &
txtKdSek.Text & "'", conn) rd = cmd.ExecuteReader
Private Sub txtKdSek_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
txtKdSek.SelectedIndexChanged
cmd = New OleDbCommand("select * from tbsekolah where Kd_sklh='" &
txtKdSek.Text & "'", conn) rd = cmd.ExecuteReader
Else
Private Sub btnTutup_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnTutup.Click
If MsgBox("apakah anda yakin akan menutup form ini?", MsgBoxStyle.YesNo, "konfirmasi") = MsgBoxResult.Yes Then Me.Close()
End If End Sub
Private Sub btnSimpan_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnSimpan.Click
If NmorPeserta.Text = "" Or txtNoInduk.Text = "" Or
txtNmaPeserta.Text = "" Or txtKdjrusan.Text = "" Or txtKdSek.Text = "" Or txtNmSek.Text = "" Or txtNipKepsek.Text = "" Or txtNmKepsek.Text = "" Or txtKdKec.Text = "" Or txtThnAjar.Text = "" Or txtbind.Text = "" Or txtbing.Text = "" Or txtmtk.Text = "" Or txtfisika.Text = "" Or txtKimia.Text = "" Or txtBiologi.Text = "" Or txtEkonomi.Text = "" Or txtSosiologi.Text = "" Or txtGeografi.Text = "" Or txtJumlah.Text = "" Or txtRata.Text = "" Or txtKeterangan.Text = "" Then
MsgBox("data belum lengkap") Exit Sub
Else
cmd = New OleDbCommand("Select * From tbhasilujian where No_pserta ='" & NmorPeserta.Text & "'", conn)
rd = cmd.ExecuteReader ogi,Ekonomi,Sosiologi,Geografi,Jmlh,rata,Ket)values" & "('" &
NmorPeserta.Text & "','" & txtNoInduk.Text & "','" & txtNmaPeserta.Text &
"','" & txtKdjrusan.Text & "','" & txtKdSek.Text & "','" & txtNmSek.Text &
"','" & txtNipKepsek.Text & "','" & txtNmKepsek.Text & "','" &
txtKdKec.Text & "','" & txtThnAjar.Text & "','" & txtbind.Text & "','" &
txtbing.Text & "','" & txtmtk.Text & "','" & txtfisika.Text & "','" &
txtKimia.Text & "','" & txtBiologi.Text & "','" & txtEkonomi.Text & "','" &
txtSosiologi.Text & "','" & txtGeografi.Text & "','" & txtJumlah.Text &
"','" & txtRata.Text & "','" & txtKeterangan.Text & "')"
cmd = New OleDbCommand(sqltambah, conn)
"Nip_kpla_sklh='" & txtNipKepsek.Text & "'," & No_pserta='" & NmorPeserta.Text & "'"
cmd = New OleDbCommand(sqledit, conn)
Private Sub btnBersih_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnBersih.Click
Call kosongkan() End Sub
Private Sub btnHapus_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnHapus.Click MessageBoxButtons.YesNo) = Windows.Forms.DialogResult.Yes Then
cmd = New OleDbCommand("delete * from tbhasilujian where No_pserta='" & NmorPeserta.Text & "'", conn)
cmd.ExecuteNonQuery()
Private Sub btnhitung_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnhitung.Click
.CU = txtmtk.Text
Private Sub BTNCETAK_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BTNCETAK.Click
Try
Dim rpt As New CrystalReport1
rpt.DataSourceConnections.Item(0).SetConnection("", Application.StartupPath & "\dbtryout.mdb", False)
CrystalReportViewer1.ReportSource = rpt
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
Private Sub BTNCETAK_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BTNCETAK.Click
Try
Dim rpt As New CrystalReport2
rpt.DataSourceConnections.Item(0).SetConnection("", Application.StartupPath & "\dbtryout.mdb", False)
CrystalReportViewer1.ReportSource = rpt
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
If MsgBox("apakah anda yakin akan menutup form ini?", MsgBoxStyle.YesNo, "konfirmasi") = MsgBoxResult.Yes Then Me.Close()
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Try
Dim rpt As New CrystalReport3
rpt.DataSourceConnections.Item(0).SetConnection("", Application.StartupPath & "\dbtryout.mdb", False)
CrystalReportViewer1.ReportSource = rpt CrystalReportViewer1.SelectionFormula =
"{tbhasilujian.Kd_sklh}='" & TextBox1.Text & "'"
CrystalReportViewer1.RefreshReport()
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
If MsgBox("apakah anda yakin akan menutup form ini?", MsgBoxStyle.YesNo, "konfirmasi") = MsgBoxResult.Yes Then Me.Close()
End If End Sub
Private Sub BTNCETAK_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BTNCETAK.Click
Try
Dim rpt As New CrystalReport3
rpt.DataSourceConnections.Item(0).SetConnection("", Application.StartupPath & "\dbtryout.mdb", False)
CrystalReportViewer1.ReportSource = rpt
Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
Try
Dim rpt As New CrystalReport3
rpt.DataSourceConnections.Item(0).SetConnection("", Application.StartupPath & "\dbtryout.mdb", False)
CrystalReportViewer1.ReportSource = rpt CrystalReportViewer1.SelectionFormula =
"{tbhasilujian.No_pserta}='" & TextBox2.Text & "'"
CrystalReportViewer1.RefreshReport()
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
Me.Close() End Sub
Private Sub laplb_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
CrystalReportViewer1.ReportSource = Application.StartupPath &
"\CrystalReport5.rpt"
End Sub
Private Sub BTNCETAK_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BTNCETAK.Click
Try
Dim rpt As New CrystalReport5
rpt.DataSourceConnections.Item(0).SetConnection("", Application.StartupPath & "\dbtryout.mdb", False)
CrystalReportViewer1.ReportSource = rpt
Private Sub Button2_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
If MsgBox("apakah anda yakin akan menutup form ini?", MsgBoxStyle.YesNo, "konfirmasi") = MsgBoxResult.Yes Then Me.Close()
Private Sub laplt_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
TextBox1.Items.Add("Lulus") TextBox1.Items.Add("TidakLulus") End Sub
Private Sub Button2_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
If MsgBox("apakah anda yakin akan menutup form ini?", MsgBoxStyle.YesNo, "konfirmasi") = MsgBoxResult.Yes Then Me.Close()
End If End Sub
Private Sub Button1_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Try
Dim rpt As New CrystalReport4
rpt.DataSourceConnections.Item(0).SetConnection("", Application.StartupPath & "\dbtryout.mdb", False)
CrystalReportViewer1.ReportSource = rpt
CrystalReportViewer1.SelectionFormula = "{tbhasilujian.Ket}='"
& TextBox1.Text & "'"
CrystalReportViewer1.RefreshReport() CrystalReportViewer1.Zoom(75)
Catch x As Exception
MsgBox("terjadi kesalahan pada [btntampil_click] dengan pesan :
" & Chr(13) _
& x.Message, MsgBoxStyle.Critical, "kesalahan pada: " &
Me.Text)
End Try End Sub
Private Sub BTNCETAK_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BTNCETAK.Click
Try
Dim rpt As New CrystalReport4
rpt.DataSourceConnections.Item(0).SetConnection("", Application.StartupPath & "\dbtryout.mdb", False)
CrystalReportViewer1.ReportSource = rpt CrystalReportViewer1.RefreshReport() CrystalReportViewer1.Zoom(75)
CrystalReportViewer1.PrintReport() Catch ex As Exception
MsgBox("ADA EROR DI PROGRAMKU") End Try
End Sub End Class