contoh script login menggunakan database di vb.net

12/07/2016 08:41:00 AM

contoh script login menggunakan database di vb.net .

Pada tutorial INFORMASIKU kali ini saya akan memberikan contoh script login menggunakan database di vb.net.atau script koneksi ke databases melalui form login di vb.net, untuk membuat koneksi ke database menggunakan database MS Acces melalui form login pada VB.net, berbeda dengan tutorial sebelumnya yang membahas tentang cara membuat form login / akses login tanpa koneksi ke database  tetapi hanya menggunakan koding .
langsung saja ya untuk contoh script login menggunakan database di vb.net saya menggunakan MSacces 2007 untuk membuat databases nya,dan untuk membuat aplikasi login saya menggunakan VB.net 2010. 

Sebelumnya anda buka terlebih dahulu MS acces anda untuk membuat databasenya, pilih create pada Msacces anda, sebelum klik blank sebaiknya anda simpan terlebih dahulu database yang akan anda buat menggunakan format file .mdb, caranya yaitu pilih format MSacces 2002-2003 lalu simpan atau bisa juga dengan manual dengan cara menambahkan " .mdb " setelah nama database anda, tanpa tanda kutip. Kenapa harus 2003 ? karena di banyak kasus jika formatnya bukan .mdb makan database tidak bisa diakses. setelah anda membuat database baru dengan nama tabel" table 1" contoh seperti gambar :

contoh script login menggunakan database di vb.net
contoh script login menggunakan database di vb.net


               <<    & >>







 pada tabel 1 klik kanan kemudian klik Design view >>

Isi nama table 1 contoh disini dengan nama "aksesmasuk" anda bisa sesuaikan sesuai kebutuhan anda, maka akan tampil seperti gambar dibawah ini, isi kolom username dan passwodnya sesuai yang anda inginkan ya,,,,,

contoh script login
 kemudian isi kolom username dan password dengan "nama akses anda" untuk username file size bisa anda isi berapa saja, contoh pada gambar untuk file size password saya isi dengan 6,


<< cara membuat form login di vb.net menggunakan database >> contoh script login menggunakan database di vb.net





vb.net
setelah selesai anda save databasenya,jika sebelumya anda belum menyimpan databasenya ada biasa menyimpa databasess nya setelah anda membuat databasenya, dengan cara save format menggunakan format (.mdb) / MS acces2002 - 2003.
 jika sudah selesai sekarang buka VB.Net anda, disini saya menggunakan VB 2010 jika komputer anda belum terinstall coba anda downlod di link berikut ini  http://dimas-zone.blogspot.co.id/2012/06/download-visual-basic-2010-express.html.
setelah anda install kemudian jalankan VB anda dan buat project baru.
Seperti biasa buat dua buah form, form 1 untuk membuat tampilan login dan form 2 untuk membuat form menu ( gunanya untuk mengecek apakah login berhasil atau tidak ).

Sekarang saya anggap anda sudah membuat kedua form tersebut, jika anda belum paham untuk membuat sebuah form anda bisa lihat tutorial sebelumnya cara membuat form login di vb.net tanpa database, atau bisa lihat vidio tutorial cara membuat form login di vb 2010 . Setelah anda membuat kedua form tersebut sekarang buatlah modul, modul disini berguna sebagaai akses koneksi ke database di MSacces yang tadi telah di buat, untuk membuat modul klik kanan pada project anda kemudian tambahkan modul dan berinama dengan "koneksidbakses", dan isikan kode atau script seperti dibawah ini

contoh script login menggunakan database di vb.net

Imports System.Data.OleDb
Imports System.Data

Module koneksidbakses

    Public strConn As String = "Provider=Microsoft.jet.OLEDB.4.0;Data Source=" & Application.StartupPath & "\db.tutoriallogin.mdb;"
    Public OLECMD As OleDbCommand
    Public OLERDR As OleDbDataReader
    Public OLEDA As OleDbDataAdapter
    Public koneksiole As OleDbConnection
    Public DS As DataSet
    Public KONEKSI As String = "Provider=Microsoft.JET.OLEDB.4.0;Data Source=db.tutoriallogin.mdb"
    Public x As Integer

End Module


jika sudah sekarang kembali ke form 1 (form login anda), klik 2 kali pada tombol masuk
 isi kan kode dibawah ini

contoh script login menggunakan database di vb.net


Imports System.Data.OleDb
Imports System.Data


Public Class Form1

    Private Sub tbllogin_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles tbllogin.Click
        koneksiole = New OleDbConnection(KONEKSI)
        If koneksiole.State <> ConnectionState.Closed Then koneksiole.Close()
        koneksiole.Open()

        OLECMD = New OleDbCommand("SELECT * From aksesmasuk  WHERE username = '" & txtuser.Text & _
"' and password = '" & txtpas.Text & "'", koneksiole)
        OLERDR = OLECMD.ExecuteReader
        If txtuser.Text = "" Then
            MessageBox.Show("Username wajib diisi !!!", "Peringatan!")
            txtuser.Focus()
            Exit Sub
        ElseIf txtpas.Text = "" Then
            MessageBox.Show("Password wajib diisi !!!", "Peringatan!")
            txtpas.Focus()

            Exit Sub

        End If

        If (OLERDR.Read()) Then
            Form2.Show()
            Me.Hide()
            txtuser.Text = ""
            txtpas.Text = ""
            txtuser.Focus()
            MsgBox(" akses diterima ", MsgBoxStyle.OkOnly, "Login berhasil")
        Else
            MsgBox("Username & Password Anda Salah!", MsgBoxStyle.OkOnly, _
                   "Login gagal")
            txtuser.Text = ""
            txtpas.Text = ""
            txtuser.Focus()
        End If
    End Sub
End Class


pastikan dan analisa  semua kode diatas jangan hanya copas ya, baiar anda lebih pahan dengan apa yang anda buat,, agar tidak terjadi error, jika error periksa ulang kode diatas, atau anda analisa lagi. jika berhasil maka tampilan kurang lebih akan seperti ini




koneksi database
contoh script login














Jika username dan password salah





catatan :
sebelum anda Run project anda save terlebih dahulu project anda dan pastikan database MS acces anda tersimpan di folder bin >>debug dan matikan databases yang sedang aktif, tidak perlu menutup MSacces, anda hanya menutup tabel database yang aktif.
sekarang Coba anda Run,,, semoga berhasl.

Terima kasih mengunjungi INFORMASIKU semoga bermanfaat.




   

Share this :

Previous
Next Post »
0 Komentar

Penulisan markup di komentar
  • Silakan tinggalkan komentar sesuai topik. Komentar yang menyertakan link aktif, iklan, atau sejenisnya akan dihapus.
  • Untuk menyisipkan kode gunakan <i rel="code"> kode yang akan disisipkan </i>
  • Untuk menyisipkan kode panjang gunakan <i rel="pre"> kode yang akan disisipkan </i>
  • Untuk menyisipkan quote gunakan <i rel="quote"> catatan anda </i>
  • Untuk menyisipkan gambar gunakan <i rel="image"> URL gambar </i>
  • Untuk menyisipkan video gunakan [iframe] URL embed video [/iframe]
  • Kemudian parse kode tersebut pada kotak di bawah ini
  • © 2015 Simple SEO ✔