1. Buatlah table baru di Database yang sudah dibuat dan diberi Pengguna dengan 2
field : username dan password , atau menambahkan pada table yang sudah ada 2
field tersebut , atau bisa juga menjadikan kode pegawai sebagai username.
2. Buatlah form seperti dibawah ini
2.1 Bisa dibuat secara manual seperti ini
Jika dibuat manual , maka di Text Box untuk password pada setting Prop ertis e
UseSystemPasswordCh True
2.2 Atau dibuat secara otomatis dengan cara : Solution Explorer Proj ect yang sudah dibuat
Klik Kanan Add Windows Form Login Form
3. Kemudian tulis coding sebagai berikut : (font yang berwarna hijau bisa ditulis dan bisa tidak)
Me.Hide()
Else
MsgBox(" Maaf Username atau Password Anda Salah ")
Me.Show()
End If
Data_Karyawan.lblselamat.Text = txtuser.Text
Input_Buku.lblwelcome.Text = txtuser.Text
End Sub
End Class
1. Tambahkan dulu field : Photo/F oto d engan jenis : Short Text , pada table yang sudah dibuat
seb elumnya , misalnya : table mahasiswa , table karyawan , table dokter , dsb nya.
2. Buatlah Form sebagai berikut (menyesuaikan proj ect kalian masing-masing)
DateTImePick er
Picture Box
End Sub
Sub MatikanForm()
txtidkaryawan.Enabled = False
txtalamatkaryawan.Enabled = False
txttempatlahirkaryawan.Enabled = False
listjkkaryawan.Enabled = False
lstagamakar.Enabled = False
txttelpkaryawan.Enabled = False
txtalamatkaryawan.Enabled = False
lststatuskaryawan.Enabled = False
'Coding diatas untuk menutup atau mematikan form agar tidak dapat isi
End Sub
Sub HidupkanForm()
txtidkaryawan.Enabled = True
txtalamatkaryawan.Enabled = True
txttempatlahirkaryawan.Enabled = True
listjkkaryawan.Enabled = True
lstagamakar.Enabled = True
txttelpkaryawan.Enabled = True
txtalamatkaryawan.Enabled = True
lststatuskaryawan.Enabled = True
'Coding diatas untuk mulai menghidupkan form agar form bisa diisi
End Sub
Sub TampilkanData()
Call koneksiDB()
DA = New OleDb.OleDbDataAdapter("select * from Karyawan ", Conn)
DS = New DataSet
DA.Fill(DS)
DGV2.DataSource = DS.Tables(0)
DGV2.ReadOnly = True
'Coding diatas untuk menampilkan data dari Ms.Access yang sudah kita
buat pada Data Grid View didalam form
End Sub
Tambahkan sedikit coding berikut untuk mengosongkan Text Box pada photo
Sub foto1()
PictureBox1.ImageLocation = ""
End Sub
5.2 Pada Button Simpan/Save , tulislah coding berikut ini (hampir sama dengan coding di
pertem uan seb elumnya , atau bisa juga memodifikasi coding yang sudah dibuat di
pertem uan seb elumnya ). Modifikasi coding hanya dibagian yang berwarna biru yang
ditandai dibawah ini.
Else
MsgBox("Data Sudah Ada")
End If
Call MatikanForm()
Call KosongkanForm()
Call TampilkanData()
End If
End Sub
5.3 Pada Button : Browse/ Cari/Telusur , tulislah coding berikut : (font warna hijau bisa tidak
ditulis karena coding itu hanya comment atau bentuk coding alternative)
Try
OpenFileDialog1.Filter = " Image File
(*.jpeg;*jpg;*.png;*.bmp;*.gif)| *.jpeg;*jpg;*.png;*.bmp;*.gif"
If OpenFileDialog1.ShowDialog() = Windows.Forms.DialogResult.OK
Then
PictureBox1.Image = New Bitmap(OpenFileDialog1.FileName)
txtnamaphotokaryawan.Text = OpenFileDialog1.FileName
End If
Catch ex As Exception
Throw New ApplicationException("Gambar Gagal Masuk")
End Try
End Sub