Layout program login
Listing program login
Imports System.Data.OleDb
Public Class FormLogin
Dim con As OleDbConnection
Dim da As OleDbDataAdapter
Dim rd As OleDbDataReader
Dim ds As DataSet
Dim cmd As OleDbCommand
Dim lokasi As String
'======================================
'Created by : Kaman jaya
'copyright@kaman jaya
'======================================
Private Sub koneksi()
str = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=D:\
Training\Training.accdb"
con = New OleDbConnection(str)
If con.State = ConnectionState.Closed Then
con.Open()
End If
End Sub
Private Sub btnlogin_Click(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles btnlogin.Click
Koneksi()
cmd = New OleDbCommand("select NamaPetugas,Status,Kunci
from TblPetugas where Kunci='" & TextBox5.Text & "' and
NamaPetugas='" & TextBox1.Text & "'", con)
rd = cmd.ExecuteReader()
rd.Read()
If rd.HasRows = True Then
If rd.Item("Status") = "Admin" Then
FormMenuUtama.Show()
bukamenu()
Else
FormMenuUtama.Show()
tutupmenu()
Me.Hide()
End If
Else
MsgBox("Data salah")
bersihlayar()
TextBox1.Focus()
End If
End Sub
Sub bukamenu()
FormMenuUtama.LoginToolStripMenuItem.Enabled = True
FormMenuUtama.KeluarToolStripMenuItem.Enabled = True
FormMenuUtama.InputDataToolStripMenuItem.Enabled = True
FormMenuUtama.PetugasToolStripMenuItem.Enabled = True
FormMenuUtama.MultiDataToolStripMenuItem.Enabled = True
End Sub
Sub tutupmenu()
FormMenuUtama.DataToolStripMenuItem.Enabled = False
End Sub
Sub bersihlayar()
TextBox1.Text = ""
TextBox5.Text = ""
End Sub
Private Sub btnCancel_Click(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles btnCancel.Click
Dim batal As String
batal = MsgBox("yakin mau keluar ?",
MsgBoxStyle.OkCancel)
If batal = vbOK Then
Me.Close()
'Me.Dispose()
End If
End Sub
Private Sub FormLogin_Load(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles MyBase.Load
Koneksi()
End Sub
End Class