• Tidak ada hasil yang ditemukan

Perancangan Aplikasi Penerimaan Siswa Baru Di Smp Swasta Hkbp Sidikalang Dengan Vb.Net

N/A
N/A
Protected

Academic year: 2017

Membagikan "Perancangan Aplikasi Penerimaan Siswa Baru Di Smp Swasta Hkbp Sidikalang Dengan Vb.Net"

Copied!
22
0
0

Teks penuh

(1)

LAMPIRAN

1. Modul

Imports System.Data

Imports System.Data.OleDb Module Module1

Public conn As OleDbConnection Public CMD As OleDbCommand Public DS As New DataSet

Public DA As OleDbDataAdapter Public RD As OleDbDataReader

Public Record As New BindingSource Public lokasidata As String

Public Cari As OleDbDataReader

Public Sub konek()

lokasidata = "Provider =

Microsoft.ACE.OLEDB.12.0;Data Source=" &

Application.StartupPath & "\db_psbhkbp1.accdb" conn = New OleDbConnection(lokasidata)

If conn.State = ConnectionState.Closed Then conn.Open()

Else

conn.Close() conn.Open() End If

End Sub End Module

2. Form Login

Imports System.Data.OleDb Public Class Form1

Dim CMD As New OleDbCommand

Private Sub Button1_Click(ByVal sender As

System.Object, ByVal e As System.EventArgs) Handles Button1.Click

CMD = New OleDbCommand("Select * From tbl_login where Pengguna = '" & TextBox1.Text & "' And Kata_Sandi = '" & TextBox2.Text & "'", conn)

RD = CMD.ExecuteReader RD.Read()

If RD.HasRows Then Me.Hide()

Menu_Utama.Show() Else

(2)

End Sub

Private Sub login_Load(ByVal sender As

System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

Call konek() End Sub

Private Sub Button2_Click(ByVal sender As

System.Object, ByVal e As System.EventArgs) Handles Button2.Click

End End Sub End Class

3. Menu Utama

Public Class Menu_Utama

Private Sub Button1_Click(ByVal sender As

System.Object, ByVal e As System.EventArgs) Handles Button1.Click

FrmnilaiUN.Show() End Sub

Private Sub Button2_Click(ByVal sender As

System.Object, ByVal e As System.EventArgs) Handles Button2.Click

Frmdataayah.Show() End Sub

Private Sub Button3_Click(ByVal sender As

System.Object, ByVal e As System.EventArgs) Handles Button3.Click

Frmpendaftar.Show() End Sub

Private Sub Button4_Click(ByVal sender As

System.Object, ByVal e As System.EventArgs) Handles Button4.Click

Frmdataibu.Show() End Sub

Private Sub Button5_Click(ByVal sender As

System.Object, ByVal e As System.EventArgs) Handles Button5.Click

Me.Close()

(3)

Private Sub Button6_Click(ByVal sender As

System.Object, ByVal e As System.EventArgs) Handles Button6.Click

Frmdatatambahan.Show() End Sub

Private Sub Timer1_Tick_1(ByVal sender As

System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick

'lbl12jam.Text = Format(Now, "hh:mm:ss:tt") lbl24jam.Text = Format(Now, "H:mm:ss")

lbltanggal.Text = Format(Now, "dddd,dd-MMMM-yyyy")

End Sub

Private Sub Button8_Click(ByVal sender As

System.Object, ByVal e As System.EventArgs) Handles Button8.Click

End End Sub

Private Sub Button9_Click(ByVal sender As

System.Object, ByVal e As System.EventArgs) Handles Button9.Click

Frmpengaturan.Show() End Sub

Private Sub Button7_Click(ByVal sender As

System.Object, ByVal e As System.EventArgs) Handles Button7.Click

Frmlaporan.Show() End Sub

Private Sub Button10_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Frmpengaturan.Show()

End Sub End Class

4. Form Pendaftar

5. Form Data Ayah

Imports System.Data.OleDb Public Class Frmdataayah

Private Sub jalankansql(ByVal sQl As String) Dim objcmd As New

(4)

Try

objcmd.Connection = conn

objcmd.CommandType = CommandType.Text objcmd.CommandText = sQl

objcmd.ExecuteNonQuery() objcmd.Dispose()

MsgBox("Data Sudah Disimpan", vbInformation)

Catch ex As Exception

MsgBox("Tidak Bisa Menyimpan data ke Database" & ex.Message)

End Try End Sub

Dim dt As New DataTable Private Sub isiGrid() konek()

DA = New OleDb.OleDbDataAdapter("SELECT * FROM tbl_dataayah", conn)

DS = New DataSet DS.Clear()

DA.Fill(DS, "tbl_dataayah") DataGridView1.DataSource = DS.Tables("tbl_dataayah")

DataGridView1.Enabled = True End Sub

Sub bersih()

txtnopen.Text = "" txtnama.Text = "" txttl.Text = "" dtptl.Text = "" cmbkw.Text = ""

cmbpendidikan.Text = "" cmbagama.Text = ""

dtptl.Text = "" txtnohp.Text = "" cmbkerja.Text = ""

txtpenghasilan.Text = "" txtalamat.Text = ""

End Sub

Private Sub isiTextBox() Dim i As Integer

i = DataGridView1.CurrentRow.Index 'Databaru = False

(5)

cmbpendidikan.Text = DataGridView1.Item(5, i).Value

cmbagama.Text = DataGridView1.Item(6, i).Value txtnohp.Text = DataGridView1.Item(7, i).Value cmbkerja.Text = DataGridView1.Item(8, i).Value txtpenghasilan.Text = DataGridView1.Item(9, i).Value

txtalamat.Text = DataGridView1.Item(10, i).Value

End Sub

Private Sub Frmdataayah_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

Call isiGrid() End Sub

Private Sub btnsimpan_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnsimpan.Click

Dim simpan As String

simpan = "INSERT INTO tbl_dataayah VALUES ('" & txtnopen.Text & "','" & txtnama.Text & _

"','" & txttl.Text & "','" & dtptl.Text & "','" & cmbkw.Text & _

"','" & cmbpendidikan.Text & "','" & cmbagama.Text & "','" & txtnohp.Text & _

"','" & cmbkerja.Text & "','" &

txtpenghasilan.Text & "','" & txtalamat.Text & "')" jalankansql(simpan)

isiGrid() End Sub

Private Sub txtnama_KeyDown(ByVal sender As System.Object, ByVal e As

System.Windows.Forms.KeyEventArgs) Handles txtnama.KeyDown

If e.KeyCode = Keys.Enter Then Call konek()

' conn.Open()

CMD = New OleDbCommand("select * from

tbl_dataayah where Nama_Ayah= '" & txtnama.Text & "'", conn)

RD = CMD.ExecuteReader RD.Read()

If RD.HasRows Then

(6)

cmbkw.Text = RD(5).ToString

cmbpendidikan.Text = RD(6).ToString cmbagama.Text = RD(7).ToString

txtnohp.Text = RD(8).ToString cmbkerja.Text = RD(9).ToString

txtpenghasilan.Text = RD(10).ToString txtalamat.Text = RD(11).ToString

End If End If End Sub

Private Sub DataGridView1_CellContentClick(ByVal sender As System.Object, ByVal e As

System.Windows.Forms.DataGridViewCellEventArgs) Handles DataGridView1.CellContentClick

Call isiGrid() End Sub

Private Sub btnhapus_Click(ByVal sender As

System.Object, ByVal e As System.EventArgs) Handles btnhapus.Click

Call konek()

CMD = New OleDbCommand("DELETE FROM tbl_dataayah WHERE No_Pendaftaran = " & Val(txtnopen.Text), conn)

CMD.ExecuteNonQuery()

MsgBox("data berhasil dihapus") Call bersih()

isiGrid() End Sub

Private Sub btnbatal_Click(ByVal sender As

System.Object, ByVal e As System.EventArgs) Handles btnbatal.Click

Call bersih() End Sub

Private Sub btnberikutnya_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnberikutnya.Click

Frmdataibu.Show() Me.Close()

End Sub

Private Sub btnmenu_Click(ByVal sender As

System.Object, ByVal e As System.EventArgs) Handles btnmenu.Click

(7)

End Sub

Private Sub btntambah_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btntambah.Click

Call bersih() End Sub

End Class

6. Form Data Ibu

Imports System.Data.OleDb Public Class Frmdataibu

Private Sub jalankansql(ByVal sQl As String) Dim objcmd As New

System.Data.OleDb.OleDbCommand Call konek()

Try

objcmd.Connection = conn

objcmd.CommandType = CommandType.Text objcmd.CommandText = sQl

objcmd.ExecuteNonQuery() objcmd.Dispose()

MsgBox("Data Sudah Disimpan", vbInformation)

Catch ex As Exception

MsgBox("Tidak Bisa Menyimpan data ke Database" & ex.Message)

End Try End Sub

Dim dt As New DataTable Private Sub isiGrid() konek()

DA = New OleDb.OleDbDataAdapter("SELECT * FROM tbl_dataibu", conn)

DS = New DataSet DS.Clear()

DA.Fill(DS, "tbl_dataibu") DataGridView1.DataSource = DS.Tables("tbl_dataibu")

DataGridView1.Enabled = True End Sub

Sub bersih()

txtnopen.Text = "" txtnama.Text = "" txttl.Text = "" dtptl.Text = "" cmbkw.Text = ""

(8)

dtptl.Text = "" txtnohp.Text = "" cmbkerja.Text = ""

txtpenghasilan.Text = "" txtalamat.Text = ""

End Sub

Private Sub isiTextBox() Dim i As Integer

i = DataGridView1.CurrentRow.Index 'Databaru = False

txtnopen.Text = DataGridView1.Item(0, i).Value txtnama.Text = DataGridView1.Item(1, i).Value txttl.Text = DataGridView1.Item(2, i).Value dtptl.Text = DataGridView1.Item(3, i).Value cmbkw.Text = DataGridView1.Item(4, i).Value cmbpendidikan.Text = DataGridView1.Item(5, i).Value

cmbagama.Text = DataGridView1.Item(6, i).Value txtnohp.Text = DataGridView1.Item(7, i).Value cmbkerja.Text = DataGridView1.Item(8, i).Value txtpenghasilan.Text = DataGridView1.Item(9, i).Value

txtalamat.Text = DataGridView1.Item(10, i).Value

End Sub

Private Sub Frmdataibu_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

Call isiGrid() End Sub

Private Sub btnsimpan_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnsimpan.Click

Dim simpan As String

simpan = "INSERT INTO tbl_dataibu VALUES ('" & txtnopen.Text & "','" & txtnama.Text & _

"','" & txttl.Text & "','" & dtptl.Text & "','" & cmbkw.Text & _

"','" & cmbpendidikan.Text & "','" & cmbagama.Text & "','" & txtnohp.Text & _

"','" & cmbkerja.Text & "','" &

txtpenghasilan.Text & "','" & txtalamat.Text & "')" jalankansql(simpan)

isiGrid() End Sub

(9)

System.Windows.Forms.KeyEventArgs) Handles txtnama.KeyDown

If e.KeyCode = Keys.Enter Then Call konek()

' conn.Open()

CMD = New OleDbCommand("select * from tbl_dataibu where Nama_Ibu= '" & txtnama.Text & "'", conn)

RD = CMD.ExecuteReader RD.Read()

If RD.HasRows Then

txtnopen.Text = RD(1).ToString txtnama.Text = RD(2).ToString txttl.Text = RD(3).ToString dtptl.Text = RD(4).ToString cmbkw.Text = RD(5).ToString

cmbpendidikan.Text = RD(6).ToString cmbagama.Text = RD(7).ToString

txtnohp.Text = RD(8).ToString cmbkerja.Text = RD(9).ToString

txtpenghasilan.Text = RD(10).ToString txtalamat.Text = RD(11).ToString

End If End If End Sub

Private Sub DataGridView1_CellContentClick(ByVal sender As System.Object, ByVal e As

System.Windows.Forms.DataGridViewCellEventArgs) Handles DataGridView1.CellContentClick

Call isiTextBox() End Sub

Private Sub btnhapus_Click(ByVal sender As

System.Object, ByVal e As System.EventArgs) Handles btnhapus.Click

Call konek()

CMD = New OleDbCommand("DELETE FROM tbl_dataibu WHERE No_Pendaftaran = " & Val(txtnopen.Text), conn) CMD.ExecuteNonQuery()

MsgBox("data berhasil dihapus") Call bersih()

isiGrid() End Sub

Private Sub btnbatal_Click(ByVal sender As

System.Object, ByVal e As System.EventArgs) Handles btnbatal.Click

(10)

End Sub

Private Sub Button1_Click(ByVal sender As

System.Object, ByVal e As System.EventArgs) Handles Button1.Click

Menu_Utama.Show() Me.Close()

End Sub

Private Sub btnberikutnya_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnberikutnya.Click

Frmdatawali.Show() Me.Close()

End Sub

Private Sub btntambah_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btntambah.Click

Call bersih() End Sub

End Class

7. Form Data Wali

Imports System.Data.OleDb Public Class Frmdatawali

Private Sub jalankansql(ByVal sQl As String) Dim objcmd As New

System.Data.OleDb.OleDbCommand Call konek()

Try

objcmd.Connection = conn

objcmd.CommandType = CommandType.Text objcmd.CommandText = sQl

objcmd.ExecuteNonQuery() objcmd.Dispose()

MsgBox("Data Sudah Disimpan", vbInformation)

Catch ex As Exception

MsgBox("Tidak Bisa Menyimpan data ke Database" & ex.Message)

End Try End Sub

Dim dt As New DataTable Private Sub isiGrid() konek()

DA = New OleDb.OleDbDataAdapter("SELECT * FROM tbl_datawali", conn)

(11)

DS.Clear()

DA.Fill(DS, "tbl_datawali") DataGridView1.DataSource = DS.Tables("tbl_datawali")

DataGridView1.Enabled = True End Sub

Sub bersih()

txtnopen.Text = "" txtnama.Text = "" txttl.Text = "" dtptl.Text = "" cmbkw.Text = ""

cmbpendidikan.Text = "" cmbagama.Text = ""

dtptl.Text = "" txtnohp.Text = "" cmbkerja.Text = ""

txtpenghasilan.Text = "" txthub.Text = ""

txtalamat.Text = "" End Sub

Private Sub isiTextBox() Dim i As Integer

i = DataGridView1.CurrentRow.Index 'Databaru = False

txtnopen.Text = DataGridView1.Item(0, i).Value txtnama.Text = DataGridView1.Item(1, i).Value txttl.Text = DataGridView1.Item(2, i).Value dtptl.Text = DataGridView1.Item(3, i).Value cmbkw.Text = DataGridView1.Item(4, i).Value cmbpendidikan.Text = DataGridView1.Item(5, i).Value

cmbagama.Text = DataGridView1.Item(6, i).Value txtnohp.Text = DataGridView1.Item(7, i).Value cmbkerja.Text = DataGridView1.Item(8, i).Value txtpenghasilan.Text = DataGridView1.Item(9, i).Value

txthub.Text = DataGridView1.Item(10, i).Value txtalamat.Text = DataGridView1.Item(11,

i).Value End Sub

Private Sub Frmdatawali_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

Call isiGrid() End Sub

(12)

System.Windows.Forms.KeyEventArgs) Handles txtnama.KeyDown

If e.KeyCode = Keys.Enter Then Call konek()

' conn.Open()

CMD = New OleDbCommand("select * from

tbl_datawali where Nama_Wali = '" & txtnama.Text & "'", conn)

RD = CMD.ExecuteReader RD.Read()

If RD.HasRows Then

txtnopen.Text = RD(1).ToString txtnama.Text = RD(2).ToString txttl.Text = RD(3).ToString dtptl.Text = RD(4).ToString cmbkw.Text = RD(5).ToString

cmbpendidikan.Text = RD(6).ToString cmbagama.Text = RD(7).ToString

txtnohp.Text = RD(8).ToString cmbkerja.Text = RD(9).ToString

txtpenghasilan.Text = RD(10).ToString txthub.Text = RD(11).ToString

txtalamat.Text = RD(12).ToString End If

End If End Sub

Private Sub DataGridView1_CellContentClick(ByVal sender As System.Object, ByVal e As

System.Windows.Forms.DataGridViewCellEventArgs) Handles DataGridView1.CellContentClick

Call isiGrid() End Sub

Private Sub btnsimpan_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnsimpan.Click

Dim simpan As String

simpan = "INSERT INTO tbl_datawali VALUES ('" & txtnopen.Text & "','" & txtnama.Text & _

"','" & txttl.Text & "','" & dtptl.Text & "','" & cmbkw.Text & _

"','" & cmbpendidikan.Text & "','" & cmbagama.Text & "','" & txtnohp.Text & _

"','" & cmbkerja.Text & "','" & txtpenghasilan.Text & "','" & txthub.Text & _ "','" & txtalamat.Text & "')" jalankansql(simpan)

(13)

End Sub

Private Sub btnhapus_Click(ByVal sender As

System.Object, ByVal e As System.EventArgs) Handles btnhapus.Click

Call konek()

CMD = New OleDbCommand("DELETE FROM tbl_datawali WHERE No_Pendaftaran = " & Val(txtnopen.Text), conn)

CMD.ExecuteNonQuery()

MsgBox("data berhasil dihapus") Call bersih()

isiGrid() End Sub

Private Sub btnbatal_Click(ByVal sender As

System.Object, ByVal e As System.EventArgs) Handles btnbatal.Click

Call bersih() End Sub

Private Sub Button1_Click(ByVal sender As

System.Object, ByVal e As System.EventArgs) Handles Button1.Click

Me.Close()

Menu_Utama.Show() End Sub

Private Sub btnberikutnya_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnberikutnya.Click

Frmdatatambahan.Show() Me.Close()

End Sub

Private Sub btntambah_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btntambah.Click

Call bersih() End Sub

End Class

8. Form Data Tambahan

Imports System.Data.OleDb Public Class Frmdatatambahan

Private Sub jalankansql(ByVal sQl As String) Dim objcmd As New

(14)

Try

objcmd.Connection = conn

objcmd.CommandType = CommandType.Text objcmd.CommandText = sQl

objcmd.ExecuteNonQuery() objcmd.Dispose()

MsgBox("Data Sudah Disimpan", vbInformation)

Catch ex As Exception

MsgBox("Tidak Bisa Menyimpan data ke Database" & ex.Message)

End Try End Sub

Dim dt As New DataTable Private Sub isiGrid() konek()

DA = New OleDb.OleDbDataAdapter("SELECT * FROM tbl_datatambahan", conn)

DS = New DataSet DS.Clear()

DA.Fill(DS, "tbl_datatambahan") DataGridView1.DataSource =

DS.Tables("tbl_datatambahan")

DataGridView1.Enabled = True End Sub

Sub bersih()

txtnopen.Text = "" txtnoija.Text = "" dtptl.Text = "" txtnosk.Text = "" txtasal.Text = "" txtnohp.Text = "" txtjarak.Text = "" txtsakit.Text = "" txtkelainan.Text = "" txttinggi.Text = "" txtberat.Text = "" End Sub

Private Sub isiTextBox() Dim i As Integer

i = DataGridView1.CurrentRow.Index 'Databaru = False

(15)

txtsakit.Text = DataGridView1.Item(7, i).Value txtkelainan.Text = DataGridView1.Item(8,

i).Value

txttinggi.Text = DataGridView1.Item(9, i).Value txtberat.Text = DataGridView1.Item(10, i).Value End Sub

Private Sub Frmdatatambahan_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

Call isiGrid() End Sub

Private Sub Button1_Click(ByVal sender As

System.Object, ByVal e As System.EventArgs) Handles Button1.Click

Me.Close()

Menu_Utama.Show() End Sub

Private Sub txtnoija__KeyDown(ByVal sender As System.Object, ByVal e As

System.Windows.Forms.KeyEventArgs) Handles txtnoija.KeyDown

If e.KeyCode = Keys.Enter Then Call konek()

' conn.Open()

CMD = New OleDbCommand("select * from

tbl_datatambahan where No_Ijazah=' " & txtnoija.Text & "'", conn)

RD = CMD.ExecuteReader RD.Read()

If RD.HasRows Then

txtnopen.Text = RD(1).ToString txtnoija.Text = RD(2).ToString dtptl.Text = RD(3).ToString txtnosk.Text = RD(4).ToString txtasal.Text = RD(5).ToString txtnohp.Text = RD(6).ToString txtjarak.Text = RD(7).ToString txtsakit.Text = RD(8).ToString txtkelainan.Text = RD(9).ToString txttinggi.Text = RD(10).ToString txtberat.Text = RD(11).ToString End If

End If End Sub

(16)

System.Windows.Forms.DataGridViewCellEventArgs) Handles DataGridView1.CellContentClick

Call isiTextBox() End Sub

Private Sub btnsimpan_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnsimpan.Click

Dim simpan As String

simpan = "INSERT INTO tbl_datatambahan VALUES ('" & txtnopen.Text & "','" & txtnoija.Text & _

"','" & dtptl.Text & "','" & txtnosk.Text & "','" & txtasal.Text & "','" & txtnohp.Text & _

"','" & txtjarak.Text & "','" &

txtsakit.Text & "','" & txtkelainan.Text & "','" & txttinggi.Text & _

"','" & txtberat.Text & "')" jalankansql(simpan)

isiGrid() End Sub

Private Sub btnhapus_Click(ByVal sender As

System.Object, ByVal e As System.EventArgs) Handles btnhapus.Click

Call konek()

CMD = New OleDbCommand("DELETE FROM tbl_datatambahan WHERE No_Pendaftaran =" & Val(txtnopen.Text), conn)

CMD.ExecuteNonQuery()

MsgBox("data berhasil dihapus") Call bersih()

isiGrid() End Sub

Private Sub btnubah_Click(ByVal sender As

System.Object, ByVal e As System.EventArgs) Handles btnbatal.Click

Call bersih() End Sub

Private Sub btntambah_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btntambah.Click

Call bersih() End Sub

(17)

Me.Close()

FrmnilaiUN.Show() End Sub

End Class

9. Form Data Nilai UN

Imports System.Data.OleDb Public Class FrmnilaiUN

Private Sub jalankansql(ByVal sQl As String) Dim objcmd As New

System.Data.OleDb.OleDbCommand Call konek()

Try

objcmd.Connection = conn

objcmd.CommandType = CommandType.Text objcmd.CommandText = sQl

objcmd.ExecuteNonQuery() objcmd.Dispose()

MsgBox("Data Sudah Disimpan", vbInformation)

Catch ex As Exception

MsgBox("Tidak Bisa Menyimpan data ke Database" & ex.Message)

End Try End Sub

Dim dt As New DataTable Private Sub isiGrid() konek()

DA = New OleDb.OleDbDataAdapter("SELECT * FROM tbl_datanilaiUN", conn)

DS = New DataSet DS.Clear()

DA.Fill(DS, "tbl_datanilaiUN") DataGridView1.DataSource = DS.Tables("tbl_datanilaiUN")

DataGridView1.Enabled = True End Sub

Sub bersih()

TextBox1.Text = "" TextBox2.Text = "" TextBox3.Text = "" TextBox4.Text = "" TextBox5.Text = "" TextBox6.Text = "" TextBox7.Text = "" End Sub

(18)

Menu_Utama.Show() End Sub

Private Sub Button2_Click(ByVal sender As

System.Object, ByVal e As System.EventArgs) Handles Button2.Click

TextBox6.Text = Val(TextBox2.Text) + Val(TextBox3.Text) + Val(TextBox4.Text) + Val(TextBox5.Text)

TextBox7.Text = (Val(TextBox2.Text) + Val(TextBox3.Text) + Val(TextBox4.Text) + Val(TextBox5.Text)) / 4

End Sub

Private Sub isiTextBox() Dim i As Integer

i = DataGridView1.CurrentRow.Index 'Databaru = False

TextBox1.Text = DataGridView1.Item(0, i).Value TextBox2.Text = DataGridView1.Item(1, i).Value TextBox3.Text = DataGridView1.Item(2, i).Value TextBox4.Text = DataGridView1.Item(3, i).Value TextBox5.Text = DataGridView1.Item(4, i).Value TextBox6.Text = DataGridView1.Item(5, i).Value TextBox7.Text = DataGridView1.Item(6, i).Value End Sub

Private Sub FrmnilaiUN_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

Call isiGrid() End Sub

Private Sub Button6_Click(ByVal sender As

System.Object, ByVal e As System.EventArgs) Handles Button6.Click

Call bersih() End Sub

Private Sub Button3_Click(ByVal sender As

System.Object, ByVal e As System.EventArgs) Handles Button3.Click

Dim simpan As String

simpan = "INSERT INTO tbl_datanilaiUN VALUES ('" & TextBox1.Text & "','" & TextBox2.Text & _

"','" & TextBox3.Text & "','" & TextBox4.Text & "','" & TextBox5.Text & "','" & TextBox6.Text & _

(19)

isiGrid() End Sub

Private Sub Button_Click(ByVal sender As

System.Object, ByVal e As System.EventArgs) Handles Button4.Click

Call konek()

CMD = New OleDbCommand("DELETE FROM tbl_datanilaiUN WHERE No_Pendaftaran =" & Val(TextBox1.Text), conn)

CMD.ExecuteNonQuery()

MsgBox("data berhasil dihapus") Call bersih()

isiGrid() End Sub

Private Sub Button5_Click(ByVal sender As

System.Object, ByVal e As System.EventArgs) Handles Button5.Click

Dim simpan As String Dim Databaru As String If TextBox1.Text = "" Then Databaru = True

Else

Databaru = False End If

Me.Cursor = Cursors.WaitCursor

If Databaru Then

simpan = "INSERT INTO

tbl_datanilaiUN(No_Pendaftaran,Nilai_Bahasa_Indonesia,N ilai_Matematika,Nilai_IPA,Rayon,Jumlah_Nilai_UN,Rata-rata_Nilai_UN) VALUES ('" & TextBox1.Text & _

"','" & TextBox2.Text & "','" & TextBox3.Text & "','" & TextBox4.Text & "','" & TextBox5.Text & "','" & TextBox6.Text & "','" & TextBox7.Text & "') "

Else

simpan = "UPDATE tbl_datanilaiUN SET

Nilai_Bahasa_Indonesia ='" & Val(TextBox2.Text) & "', Nilai_Matematika ='" & Val(TextBox3.Text) & "',

Nilai_IPA ='" & Val(TextBox4.Text) & _

"', Rayon ='" & Val(TextBox5.Text) & "',Jumlah_Nilai_UN='" & Val(TextBox6.Text) &

"',Rata_Nilai_UN='" & Val(TextBox7.Text) & "' WHERE No_Pendaftaran = " & Val(TextBox1.Text) & ""

End If

(20)

TextBox2.Focus()

Me.Cursor = Cursors.Default End Sub

Private Sub TextBox2_KeyDown(ByVal sender As System.Object, ByVal e As

System.Windows.Forms.KeyEventArgs) Handles TextBox2.KeyDown

If e.KeyCode = Keys.Enter Then Call konek()

' conn.Open()

CMD = New OleDbCommand("select * from tbl_datanilaiUN where Nilai_Bahasa_Indonesia= '" & TextBox2.Text & "'", conn)

RD = CMD.ExecuteReader RD.Read()

If RD.HasRows Then

TextBox1.Text = RD(1).ToString TextBox2.Text = RD(2).ToString TextBox3.Text = RD(3).ToString TextBox4.Text = RD(4).ToString TextBox5.Text = RD(5).ToString TextBox6.Text = RD(6).ToString TextBox7.Text = RD(7).ToString End If

End If End Sub

Private Sub DataGridView1_CellContentClick(ByVal sender As System.Object, ByVal e As

System.Windows.Forms.DataGridViewCellEventArgs) Handles DataGridView1.CellContentClick

Call isiTextBox() End Sub

Private Sub Button1_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

Me.Close()

Menu_Utama.Show() End Sub

End Class

10. Form Pengaturan

Imports System.Data.OleDb Public Class Frmpengaturan

(21)

Private Sub Frmpengaturan_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

Call konek() End Sub

Private Sub Button2_Click(ByVal sender As

System.Object, ByVal e As System.EventArgs) Handles Button2.Click

CMD = New OleDbCommand("Update tbl_login set Kata_Sandi = '" & TextBox4.Text & "' where Pengguna = '" & TextBox1.Text & "'", conn)

RD = CMD.ExecuteReader RD.Read()

If RD.HasRows Then Me.Hide()

Menu_Utama.Show() Else

MsgBox("Password berhasil diganti")

End If End Sub End Class

11. Form Laporan Imports

CrystalDecisions.CrystalReports.Engine Imports System.Data.OleDb

Public Class Frmlaporan

Private Sub Button1_Click(ByVal sender As

System.Object, ByVal e As System.EventArgs)

Handles Button1.Click Dim a As New PSB

Dim b As New Frmlaporan

b.CRDATAPSB.ReportSource = a b.ShowDialog()

End Sub

Private Sub Frmlaporan_Load_1(ByVal

sender As System.Object, ByVal e As

(22)

Dim rpt As New

CrystalDecisions.CrystalReports.Engine.Report

Document

Dim str As String =

"Microsoft.ACE.OLEDB.12.0;Data Source=" &

Application.StartupPath &

"\db_psbhkbp1.accdb""" rpt.Load(str)

CRDATAPSB.Refresh()

CRDATAPSB.ReportSource = rpt CRDATAPSB.Show()

CRDATAPSB.RefreshReport() Me.WindowState =

FormWindowState.Maximized Catch ex As Exception End Try

Referensi

Dokumen terkait

[r]

BIDANG CIPTA KARYA DPU KABUPATEN KLATEN. JL Sulaw

(3) Apabila Wakil Bupati dan Wakil Walikota berhenti atau diberhentikan berdasarkan putusan pengadilan yang telah mempunyai kekuatan hukum tetap, Bupati/Walikota

mengcopy dari data yang ada dan selanjutn ya di paste sesuai dengan kolom yang tersedia Pada lembar ini, tampilan yang ada adalah sebagai berilut:. Tampilan lembar

Kualitas layanan (X2) adalah bentuk kegiatan yang dilakukan oleh PG Krebet Baru guna memenuhi harapan kepuasan petani tebu sebagai pemasok bahan baku perusahaan. Diukur

bahwa terdakwa yang melakukan tindak pidana dibebaskan karena keterangan dengan LPSK. Kerjasama ini diperlukan karena tidak mungkin

DFD juga menggambarkan keterhubungan antar bagian- bagian dalam sistem, sehingga terlihat proses-proses yang dilalui untuk mendapatkan suatu keputusan, dalam penelitian ini

Nawawi, Barda Arif, , 2008, Kebijakan Hukum Pidana Perkembangan Penyususnan Konsep KUHP Baru , Kencana, Jakarta.. Sianturi, S.R., 2002, Asas-Asas Hukum Pidana di Indonesia