• Tidak ada hasil yang ditemukan

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

Dokumen terkait