Silakan tunggu sedang proses
Kamis Pahing 20 November 2008 04:56
learn make rich
share make it perfect
Ayat Suci
Dan tidaklah berpecah belah orang-orang yang didatangkan Al Kitab (kepada mereka) melainkan sesudah datang kepada mereka bukti yang nyata.
(QS. AL BAYYINAH:4)

 otomatis refresh

Javascript ayat
Para Rekan
Lain-lain
User online: 772
User login: 5
Statistik BengkelProgram.com
user/passwd: bpuser

Buka File MDB

Penulis
Aplikasi kecil untuk melihat isi MDB. Usefull when you need to open MDB file but MS-Access is not present. :)

Aryo Sanjaya
Kamis Pahing, 9 Juni 2005

Kadangkala -kalo aku sih sering :) - saat di warnet, kita nemu file MDB (Databasenya MS-Access), dan kita butuh untuk membukanya. Mestinya sih kita bisa membuka file itu dengan aplikasi MS-Access, tapi ternyata gak semua warnet ada MS-Office-nya. Kalaupun ada, males untuk membuka, karena sedikit banyak akan mengurangi resource PC yang emang sudah terbatas.

Padahal kita cuma butuh melihat sedikit (ngintip apa isinya, misalnya file MDB hasil nyusup), alangkah bagusnya jika kita pake program kecil saja, yang mampu melihat isi file MDB.

Berawal dari situ, saya bikin aplikasi VB kecil sekali, yang gunanya cuma buat membuka file MDB. Saking kecilnya, sampe sering ilang :)

Yang saya bahas disini adalah aplikasi VB yang mampu membuka beberapa file MDB, tapi ndak sekaligus.

Fungsi yang dipakai yaitu:

OpenDatabase(<namafile MDB>, <ekslusif>, <readonly>)
<namafile>  : Nama file MDB yang mau dibuka
<ekslusif>  : Isi True jika akan dibuka secara ekslusif 
              (gak bisa dimodifikasi user laen)
<readonly>  : Isi true jika cuma baca aja,
              False supaya bisa nulis

Cara kerja program:

  • beri kesempatan user untuk membuka file MDB (Open for file)
  • setelah file dipilih, buka file tersebut dengan fungsi OpenDatabase di atas
  • setelah file dibuka, lakukan iterasi (looping) terhadap obyek TableDefs, untuk mendapatkan obyek-obyek tabel didalamnya.
  • yang ditemukan bukan cuma Tabel untuk data, tapi juga tabel untuk info system, yang nama tabelnya diawali dengan 'MSys'. Untuk itu perlu dicek, kalo 4 huruf di depannya adalah 'MSys' berarti tabelnya system.
  • untuk setiap tabel, lakukan iterasi juga untuk menampilkan field-fieldnya, yang akan ditampilkan adalah nama field, tipe dan panjangnya.
  • lalu jika user mengklik salah satu tabel, pada obyek ListView di bagian kanan form, ditampilkan semua isi datanya.
  • dah, sampai situ aja.

Kalo mau lihat program lengkapnya, silakan download BukaDB.zip.

Sebenarnya banyak yang masih bisa ditambahi, misale ngedit sedikit data, lalu kalo mau, nambahi jenis sumber data yang bisa dibuka, misalnya mampu menggunakan ODBC, wuih... pasti jadi powerful banget :-)

Ya, sak mentara itu dulu, dilanjutin laen kali :)

(Aryo Sanjaya)

Komentar

Halaman Komentar:   < 1 2 3 4 ... 6 >

boy summer

Senin Wage, 17 April 2006

sedikit gua kritik bukaDB.zip kok nggak diikut sertakan dengan COMDLG32.OCX kok buka internet lagi tuk cari file itu, gimana dong kalo yang nggak punya koneksi internet. mks

Aryo Sanjaya

Selasa Kliwon, 18 April 2006

Halo Boy Summer, Wah, itu sih ga sedikit kritik, tapi banyak :)) Iya ya, mestinya aku sertakan juga komponen itu. Ntar deh. Hmm... mungkin lebih cocok pake triknya Ferdhie, bikin dari notepad aja :( Ah, gpp, biarkan user memilih :D

bn2y

Rabu Wage, 17 Mei 2006

utk liat isi mdb pake vb, bikin aja vb, trus ada fasilitas adodc memilih mdb, tampilkan di datagrid/ dbgrid klo pake dao. sy blum coba sih tapi menurut pengalaman sy blajar vb sih gitu. thx. gamer indonesia, main ragnarok offline donk pk char acolyte. dijamin puas

Aryo Sanjaya

Rabu Wage, 17 Mei 2006

Lah bn2y, ini skenarionya kan kita lagi di warnet ;) Kalo udah ada VB sih, biasanya juga ada MS-Access. Btw, ada ga PangYa Offline? :D

Amier

Minggu Pon, 21 Mei 2006

kadang kala file msAcces nggak bisa dibuka cos rusak (ditempatku sudah pernah kejadian 2 x cos lampu mati). so fisiknya aja nggak bisa di buka. dan tampil pesan "database unrecognize ...." cara nanganinya gimana ya ?

Aryo Sanjaya

Senin Wage, 22 Mei 2006

Halo Amier, Untuk kasus seperti itu, dapat menggunakan fitur pada MS-Access. Dari menu Tools > Database Utilities > Compact and Repair Database Lalu pilih file MDB yang rusak tersebut. Nanti akan diminta nama file lain, yang digunakan sebagai penampung file hasil perbaikan.

ikki

Kamis Pon, 15 Juni 2006

gimana nih caranya menimpan animasi di dalam database visual basic. makasih

ferdhie

Kamis Pon, 15 Juni 2006

sori, maksudnya, pake notepad juga bisa kok, ngga perlu pibi hehehe,

Aryo Sanjaya

Minggu Legi, 18 Juni 2006

Halo ikki, Kalo animasinya itu berupa suatu file, sangat disarankan untuk hanya menyimpan nama file dan pathnya saja, sedangkan file-nya masih ada secara fisik, untuk direferensi jika ingin dibaca/ditampilkan. Tapi jika file tersebut memang harus disimpan di dalam database, kamu dapat menyimpannya dalam tabel dengan field berupa BLOB (Binary Large Object). Penanganan field ini agak berbeda dari kolom biasanya. Untuk contohnya, silakan lihat artikel ini: http://support.microsoft.com/kb/153238

Aryo Sanjaya

Kamis Kliwon, 22 Juni 2006

Wah, makasih triknya, bang ferdhie :) Mbok ya sekalian dikasih contoh, gimana cara browsing datanya kalo pake notepad :))


Halaman Komentar:   < 1 2 3 4 ... 6 >

Mengisi Komentar





untuk kode program, apit dengan tanda [code][/code].
contoh:

[code]
(kode program)
[/code]



Daftar Artikel VB

» Fungsi Terbilang Pake Vb (18)
Rabu Pahing, 9 April 2008

Mengubah angka menjadi huruf ..fungsi terbilang sangat bermanfaat buat kamu yang bikin program yang banyak berhubungan dengan uang.

» Crystal Report script menggunakan vb (50)
Rabu Pahing, 9 April 2008

Menggunakan Crytal Report 8.5 menggunkan script dan Crviewer, component dari Crystal Report

» Komponen Google Earth (GE) (4)
Senin Kliwon, 7 April 2008

Kita tidak perlu keluar sistem untuk menampilkan GE pada program aplikasi kita

» Source SMS Autorespond (310)
Senin Legi, 24 April 2006

Source-code SMS AR dalam Visual Basic

» Memecah Komponen Warna (27)
Sabtu Legi, 18 Februari 2006

Untuk para desainer di komputer, penentuan komponen warna sangatlah berpengaruh pada hasil desain



Halaman:    1  2  >  

Account Data
Anda belum login.






 

Login hanya diperlukan bagi kontributor untuk mengisi artikel/berita dan mengupload file/gambar
Status Y!M
Saya sedang Offline. Silakan gunakan menu Kontak atau tinggalkan pesan di Yahoo! Messenger pada Id: aryo_sanjaya
Artikel Rame
Aplikasi Handphone (601)
Senin Pon, 20 Februari 2006

Mengirim SMS dari PC (422)
Senin Wage, 28 November 2005

Membaca SMS dari PC (386)
Selasa Pahing, 14 Juni 2005

Source SMS Autorespond (310)
Senin Legi, 24 April 2006

Barcode Reader (121)
Sabtu Pahing, 20 Januari 2007

Bukutamu
» ABDUL MADJID WARTABO
Selasa Pon
11 November 2008

» test
Minggu Legi
9 November 2008

» sipoeng
Rabu Pahing
5 November 2008

» sofie
Senin Kliwon
3 November 2008

» mas heri
Minggu Wage
2 November 2008


Halaman Bukutamu
Daftar Fungsi
pasaran
Mencari nama hari dan nama pasaran
pdu2sms
Konversi dari PDU ke Teks SMS
bacarss
Membaca RSS dari beberapa situs
Jejak Halaman
© 2005-2008 BengkelProgram.com