.:: Jasa Membuat Aplikasi Website,Desktop,Android Order Now..!! | | Order Now..!! Jasa Membuat Project Arduino,Robotic,Print 3D ::.

VB.NET :: Login Multiple vb.net vs sql server 2005

0 komentar


بِسْــــــــــــــــمِ اﷲِالرَّحْمَنِ اارَّحِيم
bismillaahirrahmaanirrahiim

السَّلاَمُ عَلَيْكُمْ وَرَحْمَةُ اللهِ وَبَرَكَاتُهُ
Assalamu'alaikum warahmatullahi wabarakatuh


Berikut ini adalah step-step dalam membuat login multiple user.
  1. Buat Database di sql server dengan cara klik kanan Database lalu pilih New Database�lalu isikan nama database sesuai keinginan anda (misalnya : dblogin).
  2. Buat Tabel dengan nama sesuai keinginan anda (misalnya : tbl_login) dengan spesifikasi sebagai berikut.
    Field NameData TypeSizeKeterangan
    UsernameVarchar25Primary key
    PasswordVarchar50
    Hak AksesVarchar12
    Lalu tambahkan data pada tabel tersebut.
  3. Buat Project VB.Net baru dengan cara buka Visual Studio 2008 -> New Project -> Pilih Bahasa Pemrograman VB.Net -> Windows Form Application -> masukan nama project (misalnya : contoh_login).
  4.  Tambahkan beberapa control yang digunakan di Form . Contohnya bisa dilihat pada gambar di bawah ini.PhotobucketSpesifikasi Control yang digunakan :
    ControlProperties
    Label 1Text = Login
    Label 2Text = Username
    Label 3Text = Password
    TextBox 1Name = txtUser
    Text Kosongkan
    Textbox2Name = txtPass
    Text Kosongkan
    ComboBoxName = cbHak
    Text Kosongkan
    Items = Admin, User (Terserah Anda)
    Button 1Name = btnLogin
    Text = &Login
    Button 2Name = btnExit
    Text = &Exit
  5. Saatnya Coding !!! (Klik F7 untuk masuk ke tampilan sesi coding)
  • Tambahkan Kode berikut di baris coding paling atas
1
2
Imports System.Data.Sql
Imports System.Data.SqlClient
  • Tambahkan Kode berikut dibawah kode ini :  Public Class Form1
1
Dim koneksi As SqlConnection
  • Koneksi ke Database (Ditaruh di Form Load )
1
2
3
4
5
6
7
8
9
10
11
12
13
Dim strKoneksi As String
        strKoneksi = "Data Source=ORION\SQLEXPRESS;Initial Catalog=dbLogin;Integrated Security=True"
        koneksi = New SqlConnection(strKoneksi)   'Data Source = Server SQLnya, Initial Catalog=Databasenya
        Try
            koneksi.Open()                        'Buka Koneksi
        Catch ex As Exception                     'Jika Koneksi tidak bisa dibuka maka
            MessageBox.Show("Koneksi Gagal !!!"'Keluarkan message Koneksi Gagal !!!
        End Try
'memilih Data default combobox adalah admin (index ke 0)
        cbHak.SelectedIndex = 0
  • Tombol Login (btnLogin)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
Dim Sql, user, pass, hak As String
        Dim cmd As SqlCommand
        Dim rdr As SqlDataReader
        user = txtUser.Text         'Variabel user diisi nilai yang diinputkan txtUser
        pass = txtPass.Text         'Variabel user diisi nilai yang diinputkan txtPass
        hak = cbHak.SelectedItem    'Variabel user diisi item yang dipilih cbHak
        'Cek apakah user, password dan hak akses yang telah dipilih/dimasukan ada di database
        Sql = "SELECT * FROM tbl_login WHERE Username='" + user + "' AND Password='" + pass + "' AND Hak_akses='" + hak + "'"
        cmd = New SqlCommand(Sql, koneksi)
        rdr = cmd.ExecuteReader()
        If rdr.HasRows = True Then      'Jika data ditemukan
            Form2.Show()                'Tampilkan Form2
            Me.Hide()
        Else
            'Munculkan messagebox pesan salah
            MessageBox.Show("Kombinasi Username ,Password dan Hak Akses Salah", "Konfirmasi", MessageBoxButtons.OK, MessageBoxIcon.Error)
            txtUser.Focus()
        End If
        rdr.Close()
        cmd.Dispose()
  • Tombol Exit (btnExit)
1
End

NB : 
Data Source setiap komputer terkadang berbeda-beda. Untuk melihat Data Source komputer anda Pilih SQL SERVER Management Studio (Untuk SQL SERVER 2005 Express klik Start -> Run ->Ketik ssmse, atau Untuk SQL SERVER 2008 R2 klik Start -> Run ->Ketik ssms.)  . Maka akan terlihat Nama Server kita.

Update Contact :
No Wa/Telepon (puat) : 085267792168
No Wa/Telepon (fajar) : 085369237896
Email : Fajarudinsidik@gmail.com
NB :: Bila Sobat tertarik Ingin membuat software, membeli software, membeli source code, membeli hardware elektronika untuk kepentingan Perusahaan maupun Tugas Akhir (TA/SKRIPSI), Insyaallah Saya siap membantu, untuk Respon Cepat dapat menghubungi kami, melalui :

No Wa/Telepon (puat) : 085267792168
No Wa/Telepon (fajar) : 085369237896
Email: Fajarudinsidik@gmail.com


atau Kirimkan Private messanger melalui email dengan klik tombol order dibawah ini :

ٱلْحَمْدُ لِلَّهِ رَبِّ ٱلْعَٰلَمِين
Alhamdulilah hirobil alamin

وَ السَّلاَمُ عَلَيْكُمْ وَرَحْمَةُ اللهِ وَبَرَكَاتُهُ
wassalamualaikum warahmatullahi wabarakatuh


Artikel VB.NET :: Login Multiple vb.net vs sql server 2005, Diterbitkan oleh scodeaplikasi pada Kamis, 28 Juli 2016. Semoga artikel ini dapat menambah wawasan Anda. Website ini dipost dari beberapa sumber, bisa cek disini sumber, Sobat diperbolehkan mengcopy paste / menyebar luaskan artikel ini, karena segala yang dipost di public adalah milik public. Bila Sobat tertarik Ingin membuat software, membeli software, membeli source code ,Dengan Cara menghubungi saya Ke Email: Fajarudinsidik@gmail.com, atau No Hp/WA : (fajar) : 085369237896, (puat) : 085267792168.

Tawk.to