Pada posting kali ini saya coba mengulas kembali mengenai pembuatan program dengan Visual Basic khususnya tentang database. Ada beberapa alternatif dalam hal pembuatan database ini seperti memakai Visdata yang merupakan Tool bawaan dari VB, SqlServer, Ms. Acces, memakai coding dll. Nah kali ini saya akan membahas sesuai dengan judul posting yaitu Membuat Database dengan memakai coding. Untuk mempersingkat waktu kita langsung to the point aja, persiapan yang harus dilakukan ……………
Buatlah Project baru (Standard Exe)
Tambahkan Microsoft DAO 3.6 Object Library dengan cara click menu Project > References … cari dan pilih Microsoft DAO 3.6 Object Library
Tambahkan 1 module
'Ketik coding berikut pada Module
Option Explicit
Public DbLokasi As String
Public DbNama As String
Public Function CreateDB()
Dim DTB As Database
Dim Tabel As TableDef
Screen.MousePointer = vbHourglass
Set DTB = CreateDatabase(DbLokasi & "\" & DbNama, dbLangGeneral)
Set Tabel = DTB.CreateTableDef("Login")
With Tabel
.Fields.Append .CreateField("UserName", dbText)
.Fields.Append .CreateField("Password", dbText)
End With
DTB.TableDefs.Append Tabel
Set Tabel = Nothing
DTB.Close
Screen.MousePointer = vbDefault
End Function
'Ketik Coding berikut pada Form
Private Sub Form_Load()
DbLokasi = App.Path
DbNama = "DBase.mdb"
If Dir(DbLokasi & "\" & DbNama) <> "" Then
Kill DbLokasi & "\" & DbNama
End If
Call CreateDB
End Sub
Kemudian simpan project lalu run program, lihat pada folder tempat anda menyimpan project sudah ada file baru dengan nama “DBase.mdb”
Mudah2an ada mamfaat nya bagi anda … terimakasih
Friday, 27 February 2009
Membuat Database dengan memakai coding (VB6)
Subscribe to:
Post Comments (Atom)
programer juga yak ternyata, ilmunya saya copy nich ke notepa mas eka .. salam sukses selalu ...
eka.....
postinganmu nih semua ttg VB
kmu kuL jur apa??
@Ali Munandar --> Copy aja mas
@Bunda 4zka, saya nggak kuliah bunda saya cuma D1 komputer tepat nya di solo, truz mengenai VB, saya mendapatkan nya secara otodidak tanpa guru melalui buku2 dan internet, bagian yang paling saya sukai pada ilmu komputer adalah Software bun atau istilahnya, pengen jadi "Programer" yg baik dan berguna dan saat ini lg nekuni vb.
wahhh wahh..
ngga ngerti mas, belom pernah belajar ttg ini...hmmm nanti kalo aku perlu tinggal hubungi mas eka aja biar dibantuin heheheh
Wih keren Boss... izin Berguru ^o^
wow, pengkodean ya bro. sip,sip langsung di coba :D
info bagus, bisa dicoba. tengkyu-tengkyu.
muantaaabbb poooll... ane masih suka nyerah sama VB, suka error mulu.. hehehe... kalo bikin virus seh gak error2 eheheheh... keep share mas...
cobaa ahhhh.....makasih eka...^^
wah dapt ilmu baru lagi nich, thanks mas, ditunggu artikel selanjutnya..
salam sukses selalu
wah bro thx bgt atas infonya.. :D
programmer juga nich, wah klo blh twu software apa ajz yg udah jadi??
eh maaf salah tulis nama, seharusnya ADY..
bukan afy
hehehe..
@Adi --> ada beberapa buah software kecil bro, yg kebanyakan memakai database
Ada trik yg lebih gampang sob. Sediakan mdb kosong di current folder selanjutnya tinggal copy ke destination folder, selesai deh, hehehe.
Salam kompak sesama programmer VB6, btw sekarang jamannya dotnet sob, dah ikut kan?
Thanks for sharing...
Cheers, frizzy.
Blogger VB-ers since 1994
Mas, postingkan bahasa pemrograman Visual Foxpro dong.... thanks ya
Mantabzzzz Bro Postingannya..Forum yang membahas tentang Bahasa Pemograman di mana Y Bro yang enak??
sob bagus nie sintax vbx, ngefen ya sm vb?
klo punya aaplikasi+source code bleh donk dikirim ke "sapro@ymail.com"
he...he...he...
VB kata org lebih mudah drpd Delphi.
YUgas akhirku jg pake VB
sekedar informasi buat semua programmer vb yang udah pernah komen disini atau bahkan masih setia mengikuti blog kak erge,,
forum buat permrograman vb adanya disini ni..
www.forum.vb-bego.com
numpang kopy ilmunya bro......
manthab brother.
Salam
brother
wah, mo komentar orang di atasku aja ah.. eh, yok..kamu kok copas komen kamu to... penuh lho.hhehe
maaf ya eRGe.
tetap berkarya
:)
kayanya perlu belajar sama mas erge nih ttng VB6..hehe
iyeeyy,, thanks infonya nih om. belajar vb jadi lebih menyenangkan
hebat...
bagus bgt mas....
======================
'Ketik coding berikut pada Module
Option Explicit
Public DbLokasi As String
Public DbNama As String
Public Function CreateDB()
Dim DTB As Database
Dim Tabel As TableDef
Screen.MousePointer = vbHourglass
Set DTB = CreateDatabase(DbLokasi & "\" & DbNama, dbLangGeneral)
Set Tabel = DTB.CreateTableDef("Login")
With Tabel
.Fields.Append .CreateField("UserName", dbText)
.Fields.Append .CreateField("Password", dbText)
End With
DTB.TableDefs.Append Tabel
Set Tabel = Nothing
DTB.Close
Screen.MousePointer = vbDefault
End Function
'Ketik Coding berikut pada Form
Private Sub Form_Load()
DbLokasi = App.Path
DbNama = "DBase.mdb"
If Dir(DbLokasi & "\" & DbNama) <> "" Then
Kill DbLokasi & "\" & DbNama
End If
Call CreateDB
End Sub
============================
Keren Bang Makasi dah ngasi tau ini kan kodingan yg i cari2 dari kemaren
tapi mau nanya lg
kalo mau Tabel "username" di jadiin primary key gmn ya?
Kerennnnnn numpang nyedot
minta tolong kasih tau koding bagaimana menampilkan pesan "data sudah ada" ketika kita menyimpan data ke database...
gan ane mo bkin vb
tapi koding'a kta 'a ad yg salah
pas ane ketik a kluar c,b kluar c jg ,c jga sama
ad yg salah ga nih coding'a??
Private Sub combo1_click()
If Combo1.Text = "water sample" Then
Form3.Show
ElseIf Combo1.Text = "air sample" Then
Form6.Show
Else
Form4.Show
End If
Dim txtbaru As VB.TextBox
End Sub
mohon bantuan secepat'A
thx
permisi izin ya mu ikut copas ... >_<
sekalian mu tanya itu kan cara buat database ama field"nya, klo cara masukin datanya gmn ya, , ,
sama untuk extention databasenya harus .mdb ya bisa ga klo extentionnya buatan kita sendiri...
salam kenal ridwan
nice post gan...klo buat query ato view pake coding kayak diatas, cara'nya gmn ya...? thanks before.
kalau menambah tabel lagi selain Login, kodingnya gimana gan?
Tanggapan Sobat
Zona Bebas Komentar tapi jangan nyepam.
Kalo nyepam minta maaf nih, dengan terpaksa
dilaporkan pada kantor polisi terdekatdihapus, monggo sobat silakan komentar jangan malu-malu.