Sambil nunggu ngantuk saya berbagi bagaimana membuat Form Login menggunakan Visual Basic 6 dan dengan menggunakan database ms. Access 2007.
Baik…… langsung saja disimak tulisan di bawah :
Persiapan :
Membuat database menggunakan ms. Access 2007.
Membuat Form Login.
Tahap 1 : Membuat Database.
Buatlah Database dengan menggunakan ms. Access 2007 dan simpan dengan nama database LoginDB.mdb.
Tahap 2 : Membuat Form Login.
Buatlah Form Login seperti contoh gambar di bawah ini. Jika selesai membuat form tambah sebuah komponen “Adodc”
Dan kalau komponen Adodc sudah ditambahkan maka hasilnya akan seperti gambar di bawah :
Tahap 3 : Mengatur Properti.
textBox1 : name txtNama
textBox2 : name txtSandi
commandButton1 : name cmdLogin, Caption LOGIN
commandButton1 : name cmdBatal, Caption BATAL
tahap 4 : Menghubungkan Database.
Klik Kanan komponen Adodc dan pilih ADODC Properties
Klik Build… - Microsoft Jet 4.0 OLE DB Provider – Next.
pilih Select Database Name
Masukkan database yang telah sobat dibuat hingga seperti gambar berikut :
Untuk memastikan database terkoneksi atau tidak coba klik Test Connection dan jika terkoneksi dengan database maka hasilnya akan seperti berikut :
Tahap 5 : Membuat Coding.
Tambahkan sebuah module pada project sobat.
Selanjutnya copas coding berikut :
Source Code Module
- 'Event Module
- Public conn As New ADODB.Connection
- Public RS As New ADODB.Recordset
Doble klik tombol Login dan copas code berikut :
Source Code Login
- 'Event Tombol Login
- If conn.State = 1 Then conn.Close
- conn.Open " Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\myAplikasi\loginDB.mdb;Persist Security Info=False"
- If RS.State = 1 Then RS.Close
- RS.Open "select * from login where nama= '" & txtNama.Text & "' And sandi = '" & txtSandi.Text & "'", conn, 3, 3
- If Not RS.EOF Then
- MsgBox "BERHASIL"
- Form2.Show
- Else
- MsgBox "Data Salah", vbCritical, "L O G I N"
- txtNama.Text = ""
- txtSandi.Text = ""
- txtNama.SetFocus
- End If
Untuk tombol Batal, doble klik tombol Batal dan copas code berikut :
Source Code Batal
- 'Event Tombol Batal
- unload me
O. ya tambahkanlah lagi sebuah form (Form 2)
Technorati Tags: contoh program vb6,contoh fungsi di vb6,cara penggunaan fungsi vb,tutorial vb6,download tutorial vb6,vb6 tutorial download,dasar dasar vb6,belajar vb6,cara mudah belajar vb6,vb6 artikel download,vb6 blog,artikel vb6,semua tentang vb6,vb6 api,cara menggunakan module,cara menggunakan class module
+ comments + 25 comments
Tab RecourSource diapain????????????????
Abaikan saja untuk Tab RecordSourcenya
kalo pake hak akses ada ga ???? thx
maksudnya?
misal : admin bisa buka jalanin semua aplikasi, kasir cuman aplikasi kasir gitu?
Klo yg dimaksud itu.... bisa kok...
thankyou bang ijin nayimak dan baca ...
silahkan.... trima kasih sdh berkunjung bang
kalau nenggunakan access 2007 extensi filenya bukan mdb tapi accdb.
code diatas mengkoneksikan database access dibawah versi 2007
@AnonymousMakasih koreksinya gan
Kalau cara kirim log text ke email gimana min???
Agar nama dan sandi yg dia ketik di textbox dikirim ke email??
module nya error
cara bikin yang make hak akses gimna gan?
baca disini gan : http://coretanlusuh.blogspot.com/2013/07/membuat-form-login-dengan-hak-akses.html
gan tau maksud dari Merelasikan Database Microsoft Access dengan visual basic gak?
Klo tdk salah pengertian Relasi Database di Ms.Access : hubungan yang terjadi pada suatu tabel/file dengan tabel /file lainnya yang saling berinteraksi dan bersinergi satu sama lainnya.
Jadi mungkin maksud agan menampilkan 2 tabel/lebh yg sdh direlasikan kedlm satu form vb.
MAS BRO LAH FROM2 THU PASCOUDENYA APA??? APA KAGAK NGARUH SAMA FORM2.SHOW???? KHAN THU CODE UNTUK MENUNJUKKAN FORM KE 2
dicoba aja dulu gan....
gan q sukses dan form 2 muncul tapi kok form login masih terlihat ya ga hilang kan bisa terlihat terus itu pss nya
Utk menyembunyikan form Login, tambah coding "Me.Hide" tepat dibwh coding "Form2.Show"
gan sintax error in FROM clause,,
maksudya apa ya gan ?
@Rizki Firdaussintax error in FROM..... dikarenakan agan salah menuliskan coding koneksi ke database.
Berhasil Gan.. Thanks..
@Wantho GeaTerima Kasih Kembali Gan, Terima Kasih jg kunjungannya....
debug gan.
conn.Open " Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\myAplikasi\dbtugasq.mdb;Persist Security Info=False"
bagaimana cara menggunakannya?
ngak paham tuuu.
Nah kalo itu caranya gimana gan?
Post a Comment
Terima Kasih Sudah Meninggalkan Komentar...