Skip to main content

Membuat Login Menggunakan Vb.Net (2008, 2010, 2012, 2013) dengan database SQL SERVER.

Selamat Malam teman-teman, malam-malam gini dari pada mikirin yang aneh-aneh mending membuat sesuatu yang lebih bermanfaat.
Kali ini saya akan bahas mengenai membuat Form Login menggunakan Vb.net yang menggunakan sql server sebagai databasenya.
Langsung saja.

Pertama kita buat dulu projek vb kita terserah teman teman mau dikasih nama apa.

Yang ke dua berikan dua buah textbox pada form yang telah kita buat tadi. Pada propertisnya ganti namenya menjadi txtUsername dan yang satunya lagi ubah menjadi txtPassword supaya tidak membingungkan kita ketika membuat kodingnya nanti.

Yang ketiga berikan dua buah button ubah propertis yang name nya menjadi btnLogin serta pada properties textnya ganti dengan LOGIN dan button yang ke dua name nya ubah menjadi btnCancel dan properties textnya ganti dengan CANCEL
Kemudian kita buat sebuah class untuk menampung koneksi antara vb.Net dengan sql server.
Caranya klik kanan pada project kita kemudian add class Ganti nama class.vb menjadi CLSKoneksi.vb untuk mempermudah kita mengingatnya. Silahkan klik disini untuk membuka kodin CLSKoneksi.vb

Setelah anda membuka coding CLSKoneksi.VB copi pastekan coding tadi ke CLSKoneksi.vb anda.
Setelah itu klik dua kali pada button LOGIN dan copi pastekan coding dibawah ini.

    Dim sql As String
    Dim proses As New CLSKoneksi
    Dim tabel As DataTable

    Private Sub btnLogin_Click(sender As Object, e As EventArgs) Handles btnMasuk.Click
        If txtUserName.Text = "" Or txtPassword.Text = "" Then
            MsgBox("username atau password tidak boleh kosong !!!", MsgBoxStyle.Exclamation, "Perhatian !!!")
        Else
            sql = "select kata_Kunci from tbl_Login where username = '" & txtUserName.Text & "' and pasword = '" & txtPassword.text & " '"
            tabel = proses.reader(sql)
            If tabel.Rows.Count > 0 Then
MsgBox("Anda Berhasil Login!", MsgBoxStyle.Exclamation, "Info !!!")
            Else
                        MsgBox("Maaf! Anda gagal login", MsgBoxStyle.Exclamation, "Perhatian !!!")
            End If
        End If
    End Sub

Catatan : anda sudah membuat tabel dengan nama tbl_Login pada database sql server dan tabel tersebut mempunyai field username serta password.

Keterangan coding.
Pada coding tersebut mempunyai dua buah kondisi yaitu if .
If yang pertama berfungsi untuk memberikan informasi jika pengguna belum memasukkan username dan password. Jika pengguna belum memasukkan username atau password maka akan muncuk pesan user name atau password tidak boleh kosong. Kemudian setelah itu ada kondisi jika pengguna sudah memasukkan username dan password. Maka akan membaca kondisi yang ke dua yaitu membaca query sql server, untuk if yang kedua ini untuk memberikan informasi jika data atau user berhasil dengan benar memasukkan user name serta password maka akan muncul pesan Anda berhasil Login dan jika user memasukkan kata kunci dan password yang salah maka akan muncul pesan maaf! Anda gagal login.!


Mudah bukan.
Selamat mencoba dan berekplorasi..!!!!!!!


Comments

Popular posts from this blog

Pengertian Komputer Berdasarkan 5W+1H

Pengertian Komputer Berdasarkan 5W+1H Nama                    : Andi Nurwanto NPM                     : 2012250128 Tugas                    : Pengantar Teknologi Informasi Teknik Informatika 11.       Jelaskan “komputer” berdasarkan 5W + 1H Jawab : 1.       What / Apa yang di maksud dengan komputer dan apa sajakah yang dapat dilakukan oleh komputer ? Komputer berasal dari bahasa asing yaitu computera yang berarti mesin penghitung. Komputer merupakan alat elektronik yang dapat membantu pekerjaan manusia secara cepat, efisien, dan rapi. Melalui program – program yang ada di dalamnya. Komputer terdiri dari hardwere (perangkat keras yang bisa terlihat oleh mata yang terdiri dari CPU, monitor mouse, keyboard), softwere (perangkat lunak yng dapat membantu kita melalui perintah misal menjalankan robot, microsoft word) dan brainewere (manusia yang menjalankan komputer itu sendiri) Sebenarnya komputer tidak dapat melakukan apa – apa jika tidak dijalankan oleh pen

Pengertian LAN, MAN, WAN, SAN, PAN, CAN pada jaringan komputer

1.   Jelaskan tentang klasifikasi jaringan komputer : ·           LAN  → Local Area Network ·           WAN  → Wide Area Network ·           MAN  → Metropolitan Area Network ·           SAN  → Storage Area Network ·           SAN  → System Area Network ·           SAN  → Smal Area Network ·           PAN → Personal Area Network ·           DAN → Desk Area Network ·           CAN → Controler Area Network ·           CAN → Cluster Area Network 2.        Jelaskan Tentang Topologi Jaringan : ·           Ring ·           Bus ·           Star ·           Mesh ·           Tree Jawab : 1.        Klasifikasi Jaringan Komputer : ·           Pengertian LAN (Local Area Network) LAN atau Local Area Network, adalah jaringan lokal yang sering digunakan oleh suatu instansi/organisai untuk berbagi resource. Resource yang sering dibagi antara lain : printer, internet, dan file file. ·           Pengertian MAN (Metropolitan Area Network) MAN (Metropo

Pengujian Basis Path

Pengujian basis path adalah pengujian white box yang diusulkan pertama kali oleh Tom McCabe. Metode ini memungkinkan penguji dapat mengukur kompleksitas logis dari desain procedural dan menggunakannya sebagai pedoman untuk menetapkan himpunan basis dari semua jalur eksekusi. Digunakan untuk mengukur kompleksitas logis dari desain procedural dan menggunakannya sebagai pedoman untuk menetapkan himpunan basis dari semua jalur eksekusi.Test case yang didapat digunakan untuk mengerjakan basis set yang menjamin pengerjaan setiap perintah min 1x selama uji coba. A. Basis Path Notasi yang digunakan untuk menggambarkan jalur eksekusi adalah notasi diagram alir (atau grafik program), yang menggunakan notasi lingkaran (simpul atau node) dan anak panah (link atau edge). Notasi ini menggambarkan aliran control logika yang digunakan dalam suatu bahasa pemrograman.  untuk mendapatkan kompleksitas lojik dari suatu prosedur dan menggunakan ukuran ini sebagai petunjuk untuk mendefinisikan himp