You are on page 1of 3

Imports System.Data.

OleDb
Module Module1
Public kon As OleDbConnection
Public cmd As OleDbCommand
Public adapter As OleDbDataAdapter
Public baca As OleDbDataReader
Public data As DataSet
Public str As String
Public sql As String
Sub koneksi()
str = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\DESKTOP\DEPAN\vb\
BISA - Copy\Bisa\Bisa\bin\coba.mdb"
kon = New OleDbConnection(str)
End Sub
Sub tampil()
Call koneksi()
kon.Open()
adapter = New OleDbDataAdapter("SELECT *FROM tbl_tes", kon)
data = New DataSet
adapter.Fill(data, "tbl_tes")
Form1.DataGridView1.DataSource = (data.Tables("tbl_tes"))
End Sub
End Module

Imports System.Data.OleDb
Public Class Form1
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.Even
tArgs) Handles MyBase.Load
'TODO: This line of code loads data into the 'CobaDataSet.tbl_tes' table
. You can move, or remove it, as needed.
Me.Tbl_tesTableAdapter.Fill(Me.CobaDataSet.tbl_tes)
Call tampil()
End Sub
Sub bersih()
txtnim.Clear()
txtnama.Clear()
txtalamat.Clear()
txtnim.Focus()
End Sub
Private Sub btnsimpan_Click(sender As System.Object, e As System.EventArgs)
Handles btnsimpan.Click
Call koneksi()
kon.Open()
Sql = "INSERT INTO tbl_tes VALUES('" & txtnim.Text & "','" & txtnama.Tex
t & "','" & txtalamat.Text & "')"
MsgBox("Data Berhasil disimpan")
cmd = New OleDbCommand(Sql, kon)
cmd.ExecuteNonQuery()

kon.Close()
Call tampil()
Call bersih()
End Sub
Private Sub btnhapus_Click(sender As System.Object, e As System.EventArgs) H
andles btnhapus.Click
Call koneksi()
kon.Open()
sql = "DELETE FROM tbl_tes WHERE nim=" & txtnim.Text & ""
MsgBox("Data Berhasil hapus")
cmd = New OleDbCommand(sql, kon)
cmd.ExecuteNonQuery()
kon.Close()
Call tampil()
Call bersih()
End Sub
Private Sub btnedit_Click(sender As System.Object, e As System.EventArgs) Ha
ndles btnedit.Click
Call koneksi()
kon.Open()
sql = "UPDATE tbl_tes SET nama='" & txtnama.Text & "', alamat='" & txtal
amat.Text & "' WHERE nim=" & txtnim.Text & ""
MsgBox("Data berhasil diedit")
cmd = New OleDbCommand(Sql, kon)
cmd.ExecuteNonQuery()
kon.Close()
Call tampil()
Call bersih()
End Sub
Private Sub DataGridView1_CellContentClick(sender As System.Object, e As Sys
tem.Windows.Forms.DataGridViewCellEventArgs) Handles DataGridView1.CellContentCl
ick
Dim i As Integer
i = DataGridView1.CurrentRow.Index
txtnim.Text = DataGridView1.Item(0, i).Value
txtnama.Text = DataGridView1.Item(1, i).Value
txtalamat.Text = DataGridView1.Item(2, i).Value
End Sub
Private Sub btnclear_Click(sender As System.Object, e As System.EventArgs) H
andles btnclear.Click
bersih()
End Sub
End Class
LOGIN
Imports System.Data.OleDb
Imports System.Data
Module Module1_loginpegawai

Public OLECMD As OleDbCommand


Public OLERDR As OleDbDataReader
Public OLEDA As OleDbDataAdapter
Public CNN As OleDbConnection
Public DS As DataSet
Public KONEKSI As String = "Provider=Microsoft.JET.OLEDB.4.0;Data Source=D:\
DESKTOP\vb\project yudi\project yudi\bin\data.mdb"
Public x As Integer
End Module
Private Sub btnlogin_Click(sender As System.Object, e As System.EventArgs) H
andles btnlogin.Click
CNN = New OleDbConnection(KONEKSI)
If CNN.State <> ConnectionState.Closed Then CNN.Close()
CNN.Open()
OLECMD = New OleDbCommand("SELECT * From login WHERE Password = '" & tx
tpassword.Text & "' and Username = '" & txtusername.Text & "'", CNN)
OLERDR = OLECMD.ExecuteReader
If txtusername.Text = "" Then
MessageBox.Show("Username wajib diisi !!!", "Peringatan!")
txtusername.Focus()
Exit Sub
ElseIf txtpassword.Text = "" Then
MessageBox.Show("Password wajib diisi !!!", "Peringatan!")
txtpassword.Focus()
Exit Sub
End If
If (OLERDR.Read()) Then
home.Show()
Me.Hide()
txtusername.Text = ""
txtpassword.Text = ""
txtusername.Focus()
Else
MsgBox("Username & Password Anda Salah!", MsgBoxStyle.OkOnly, "Login
gagal")
txtusername.Text = ""
txtpassword.Text = ""
txtusername.Focus()
End If
End Sub

You might also like