Kaskus

Tech

abaktiarAvatar border
TS
abaktiar
Membuat setup/package visual basic 6 dengan ms acces, crystal report dan ADODC
Beberapa waktu lalu ane buatin program penjualan seorang temen, setelah selesai ternyata masalah yang timbul adalah ketika membuat setup/package agar program bisa jalan dikomputer lain tanpa harus instal vb dan komponen lainya, beberapa masalah itu antara lain:
1. Datagrid dengan koneksi ADODC tidak bisa muncul dan tidak mengenali database acces
2. Laporan dengan crystal report juga tidak bisa muncul sama sekali kadang malah terjadi error
Nah setelah ane oprek sana-sini di mbah google ane ktemu caranya gan....
1. Pemecahan permasalahan pertamax
Membuat setup/package visual basic 6 dengan ms acces, crystal report dan ADODC
- Buat form dengan Datagrid dan ADODC, untuk ADODC biarkan saja namanya standard yaitu ADODC1 disini ane tidak membuat koneksi dengan Ms jet database 4.0 seperti biasanya soalnya dengan cara inillah akan terjadi error saat di package, cukup dengan membuat modul kemudian masukkan source kode dibawah ini ke modul:

Public Sub open(myadodc As Adodc)
myadodc.ConnectionString = " Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path + "
ama_database.mdb"
End Sub


Kemudian pada form load isikan kode dibawah ini:

Private db As DAO.Database
Private Sub Form_Load()
open Adodc1
Adodc1.RecordSource = "select * from nama_tabel"
Adodc1.Refresh
Set DataGrid1.DataSource = Adodc1
Set db = OpenDatabase(App.Path + "
ama_database.mdb")
End Sub


Nah begitu form kita jalankan maka Datagrid akan langsung menampilkan data dari database Ms Acces, kelemahanya adalah datagrid tidak bisa dirubah pada judul di baris pertama seperti lebar kolom, jenis huruf dll

2. Pemecahan permasalahan keduax
- Setelah project visual basic 6.0 udah jadi kemudian buat file exe yaitu dengan memilih menu file kemudian pilih make nama_project.exe
- Keluar dari visual basic 6.0
- Buatlah folder baru kemudian copykan project yang telah dibuat tadi ke folder tersebut, buka project yang telah dicopy tadi hapus semua form dan modul sehingga hanya tersisa nama projectnya saja sperti gambar di bawah ini
Membuat setup/package visual basic 6 dengan ms acces, crystal report dan ADODC
Kemudian pada component hilangkan centangan Crystal Report Control setelah langkah ini selesai kemudian buka menu add ins, add ins manager, pilih package and development wizard centang startup and loaded, oke buka add ins lagi pilih package ang development wizard lagi kemudian ikuti langkah langkah seperti dibawah ini:
- Pilih package
Membuat setup/package visual basic 6 dengan ms acces, crystal report dan ADODC
- Pilih browse cari file exe yang telah dibuat pada project pertama tadi, open
- Pilih standart setup 1, next
Membuat setup/package visual basic 6 dengan ms acces, crystal report dan ADODC
- Pilih standart setup, next
Membuat setup/package visual basic 6 dengan ms acces, crystal report dan ADODC
- Pilih directory penyimpanan, next
Membuat setup/package visual basic 6 dengan ms acces, crystal report dan ADODC
- Add file crystal report yang telah dibuat pada project pertama, pilih open, next
Membuat setup/package visual basic 6 dengan ms acces, crystal report dan ADODC
- Pilih single cab, next
Membuat setup/package visual basic 6 dengan ms acces, crystal report dan ADODC
- Beri nama fle setupnya, next
Membuat setup/package visual basic 6 dengan ms acces, crystal report dan ADODC
- Next
Membuat setup/package visual basic 6 dengan ms acces, crystal report dan ADODC
- Centang semua komponen, next
Membuat setup/package visual basic 6 dengan ms acces, crystal report dan ADODC
- Finish, tunggu sampai proses selesai
Membuat setup/package visual basic 6 dengan ms acces, crystal report dan ADODC
Sampai disini pembuatan setup/package sudah selesai coba dicek tempat tadi menyimpan pada saat memulai pembuatan setup
- Langkah terakhir, install file setup vb yg telah dibuat tadi ke computer lain yang tidak ada visual basic dan crystal report kemudian tambahkan file pengganti komponen crystal report control yang langsung terinstal ke windows komputer nama filenya adalah cr85 dapat di download [URL="http://www.4*shared.com/file/5e0-hF4D/cr85.htm"]di sini[/URL], install cr85 ke computer kemudian jalankan sampai muncul pesan crytl32.ocx was registered. Dan program siap dijalankan tanpa ms vb, ms acces dan crystal report.

Ane asumsikan agan sudah membuat project Visual Basic 6.0 lengkap dengan database ms acces dan laporan dengan menggunakan crystal report 7.0.

Semoga pengalaman ane membantu bagi agan yang mengalami kesulitan yang sama dengan ane…
nona212Avatar border
nona212 memberi reputasi
1
14.5K
8
GuestAvatar border
Komentar yang asik ya
Urutan
Terbaru
Terlama
GuestAvatar border
Komentar yang asik ya
Komunitas Pilihan