You are on page 1of 3

Membuat Form Login di VB.

Net Dengan Pemilihan User di Database


Jastis Bago
jastis_quitaris@yahoo.com admin@niascommunity.web.id http://niascommunity.web.id

Lisensi Dokumen:

Copyright 200 !200# IlmuKomputer.Com $eluruh do%umen di IlmuKomputer.Com dapat diguna%an& dimodi'i%asi dan disebar%an secara bebas untu% tu(uan bu%an %omersial )nonpro'it*& dengan syarat tida% menghapus atau merubah atribut penulis dan pernyataan copyright yang diserta%an dalam setiap do%umen. +ida% diperboleh%an mela%u%an penulisan ulang& %ecuali mendapat%an i(in terlebih dahulu dari IlmuKomputer.Com.

Pendahuluan
Untuk pemula yang belajar VB .Net 2008 pasti akan mengalami kesulitan membuat orm login !engan memilih user !i tabel yang telah !i buat !i !atabase. "api bagi yang su!ah #!$ance! jangan !ihiraukan tulisan ini... %aklum saya juga masih belajar &' (alam contoh project ini saya menggunakan )ql )er$er 200* sebagai !atabase. +k ,angsung aja kita mulai..... "erlebih !ahulu kita buat !atabase !an tabel !i )ql )er$er 200*- seperti gambar berikut &

,alu kita akan mengisi tabel tersebut sesuai iel!nya.

Komunitas eLearning IlmuKomputer.Com Copyright 200 !200" IlmuKomputer.Com

Urusan !atabase su!ah selesai- sekarang kita buka program VB .Net 2008 lalu klik New Project )ilahkan !itentukan sen!iri nama projectnya- contoh ,a%arpc. ,alu tambahkan sebuah orm yang nantinya akan menja!i orm login- seperti gambar berikut &

(an tambahkan beberapa object- seperti &

Nama Object ,abel. ,abel2 ,abel0 3omboBo/. "e/tBo/. "e/tBo/2 Button. Button2
Berikut co!enya & 4mports )ystem.(ata.)ql 4mports )ystem.(ata.)ql3lient 1ublic 3lass login rm (im koneksi #s )ql3onnection

Pro erties Object Name & labelusertipe "e/t & User "ype Name & labelnama "e/t & Nama Name & labelpass "e/t & 1ass2or! Name & 3omboBo/. 4tems & #!ministrator - 1akar Name & te/tnama Name & te/tpass Name & cm!login "e/t & ,ogin Name & cm!cancel "e/t & 3ancel

1ri$ate )ub cm!cancel_3lick5ByVal sen!er #s )ystem.+bject- ByVal e #s )ystem.6$ent#rgs' 7an!les cm!cancel.3lick %e.3lose5' main rm.)ho25'

Komunitas eLearning IlmuKomputer.Com Copyright 200 !200" IlmuKomputer.Com

6n! )ub 1ri$ate )ub login rm_,oa!5ByVal sen!er #s )ystem.+bject- ByVal e #s )ystem.6$ent#rgs' 7an!les %yBase.,oa! (im str8oneksi #s )tring str8oneksi 9 :(ata )ource9;3,<.=4nitial 3atalog9pakarpc=4ntegrate! )ecurity9"rue: koneksi 9 Ne2 )ql3onnection5str8oneksi' "ry koneksi.+pen5' 3atch e/ #s 6/ception %essageBo/.)ho25:#cces (eniel!:' 6n! "ry 3omboBo/..)electe!4n!e/ 9 0 6n! )ub 1ri$ate )ub cm!login_3lick5ByVal sen!er #s )ystem.+bject- ByVal e #s )ystem.6$ent#rgs' 7an!les cm!login.3lick (im )ql- username- pass2or!- tipe #s )tring (im cm! #s )ql3omman! (im r!r #s )ql(ata>ea!er username 9 te/tnama."e/t pass2or! 9 te/tpass."e/t tipe 9 3omboBo/..)electe!4tem )ql 9 :select ? rom tbl_login 2here username9@: A username A :@an! pass2or!9@: A pass2or! A :@an! tipe9@: A tipe A :@: cm! 9 Ne2 )ql3omman!5)ql- koneksi' r!r 9 cm!.6/ecute>ea!er5' 4 r!r.7as>o2s 9 "rue #n! 3omboBo/..)electe!4tem 9 :#!ministrator: "hen a!min.)ho25' main rm.cm!login.6nable! 9 Balse %e.7i!e5' 6lse4 r!r.7as>o2s 9 "rue #n! 3omboBo/..)electe!4tem 9 :1akar: "hen pakar.)ho25' main rm.cm!login.6nable! 9 Balse %e.7i!e5' 6lse %essageBo/.)ho25:(ata ;ang #n!a %asukkan )alah:- :8on irmasi:- %essageBo/Buttons.+8%essageBo/4con.6rror' main rm.)ho25' main rm.cm!login.6nable! 9 "rue %e.3lose5' 6n! 4 6n! )ub 6n! 3lass Untuk (ata)ource setiap komputer berbe!a<be!a tergantung nama yang !iberikana.

)ekian !ulu artikel seorang bocah nakal ini- mohon maa jika masih a!a kekurangan.... Untuk saran !an kritiknya silahkan !i kirim ke jastis_quitaris@yahoo.com

Biogra!i Penulis
Nama Jastis Bago. ,ahir (i Nias 2C Duli .E88. %enja!i #!ministrator Borum Nias 3ommunity !engan alamat http&FFniascommunity.2eb.i! )aat ini se!ang menyelesaikan pen!i!ikan ). jurusan )istem 4n ormasi !i )"%48 1otensi Utama G %e!an.

Komunitas eLearning IlmuKomputer.Com Copyright 200 !200" IlmuKomputer.Com

You might also like