Pages

Subscribe:

Jumat, 29 Juli 2011

backup dan restore database access dengan vb ( part 2 )

Setelah beberapa saat yang lalu kita membuat backup database, sekarang kita akan membuat form untuk merestore database access...bagi yang belum tahu cara membackup database access dapat dilihat pada artikel sebelumnya disini.

baiklah untuk persiapan kita terlebih dahulu membuat form restore database kurang lebih seperti berikut :



jangan lupa untuk menambahkan component commondialog, sekarang kita masuk ke codingnya...
langkah pertama sama seperti pada form backup yaitu mendeklarasikan fungsi untuk mengcopy file sebagai berikut:

Private Declare Function copyfile Lib "Kernel32.dll" Alias "CopyFileA" (ByVal lpExistingFileName As String, ByVal lpNewFileName As String, ByVal bFailIfExists As Long) As Long
Dim mPath As String
kemudian double klik command browse yaitu command button yang berada disamping text1.text kemudian ketikan code berikut :

Private Sub cmdBrowse_Click()
Dialog.DialogTitle = "Restore Databse"
    Dialog.Filter = "DtbsProgramDJo (*.sql)|*.sql"
    Dialog.ShowOpen
    mPath = Dialog.fileName
    text1 = mPath
End Sub

disinilah terlihat bahwa fungsi commondialog digunakan untuk melakukan browse file seperti pada windows.
setelah itu double klik command restore dan ketikan code berikut :

Private Sub cmdrestore_Click(Index As Integer)
text1 = mPath
If text1 <> "" Then
    '[Tambahkan kode dibawah ini untuk memutuskan koneksi database yang sedang terbuka]
    con.Close
    Set con = Nothing
   
    copyfile mPath, App.Path & "\database.mdb", 0
    MsgBox "Berhasil, anda telah melakukan Restore Database", vbInformation
    End If
    connection.Connect
End Sub

untuk command keluar cukup ketikan unload me

mudah bukan melakukan backup dan restore database access dengan vb mudah-mudahan dapat bermanfaat. silahkan tunggu tutorial berikutnya, jangan lupa commentnya ya...

11 komentar:

Galih Prima mengatakan...

arigatau gozaimast

Anonim mengatakan...

izin sedot lagi ya gan...
agus.alexandra@windowslive.com

justsharecode mengatakan...

silahkan gan...moga bermanfaat..

Unknown mengatakan...

bermanfaat...
coba bikin link downloadnya coy... biar agak enakan.

syahdian mengatakan...

txng gan mantaeb dah

meja laptop portable mengatakan...

mantap gan..makasih tutorialnya

Halimil Fathi mengatakan...

hatur nuhun kang.. muantatap...

Mitsubishi Info mengatakan...

seep gan... izin copas ya gan... moga nambah ilmunya

Agus Sunarto mengatakan...

Itu "con" dan "connection" datang dari mana sih?
Btw, thanks infonya..

justsharecode mengatakan...

con itu variable adodb.conection biasanya dideklarasikan di modul buat menghubungkan database

#hamshare mengatakan...

code ini bisa di pasang di Button Microsoft Office Access gak ya ???
jadi kontrolnya gak lepas dari Access itu sendiri ??

trims..

Posting Komentar