Showing posts with label Database. Show all posts
Showing posts with label Database. Show all posts

Friday, September 23, 2011

Update: My Source Online 2.0 - Online MySQL Database

Rupanya pada versi yang sebelumnya terjadi beberapa kegagalan, diantaranya:
  1. Gagal dalam mengecek koneksi internet, modul yang digunakan adalah -[memeriksa keberadaan koneksi internet]- sehingga selalu menampilkan pesan error "Mohon maaf, tidak ada koneksi internet".
  2. Gagal dalam meregistrasikan COMDLG32.OCX (CommonDialog ActiveX), kemungkinan masalah versi.

Kedua masalah tersebut telah saya perbaiki, pertama dengan mengganti modul check koneksi internet masalah kedua diatasi dengan cara mengganti COMDLG32.OCX dengan class yang diembed langsung pada aplikasi.

Catatan: karena aplikasi ini tidak dilengkapi dengan file-file runtime (hanya dua ActiveX yang disertakan vbSendMail dan CMAX20.OCX [Syntax Hightlighter]), maka sebaiknya Anda lengkapi dulu runtimenya dan beberapa file untuk mengakses database MySQL, atau Anda rujuk pada link di bawah ini:

  1. Aplikasi Minimarket (menggunakan database MySQL, lengkap beserta file-file runtime yang dibutuhkan)
  2. MySQL ODBC 3.51 Driver

Nah, setelah menjalankan dua file di atas, seharusnya Anda sudah dapat mengakses database MySQL secara online menggunakan VB6.

Download: My Source Online 2.0

READ MORE - Update: My Source Online 2.0 - Online MySQL Database

My Source Online 2.0 - Online MySQL Database

Rupanya pada versi yang sebelumnya terjadi beberapa kegagalan, diantaranya:
  1. Gagal dalam mengecek koneksi internet, modul yang digunakan adalah -[memeriksa keberadaan koneksi internet]- sehingga selalu menampilkan pesan error "Mohon maaf, tidak ada koneksi internet".
  2. Gagal dalam meregistrasikan COMDLG32.OCX (CommonDialog ActiveX), kemungkinan masalah versi.

Kedua masalah tersebut telah saya perbaiki, pertama dengan mengganti modul check koneksi internet masalah kedua diatasi dengan cara mengganti COMDLG32.OCX dengan class yang diembed langsung pada aplikasi.

Catatan: karena aplikasi ini tidak dilengkapi dengan file-file runtime (hanya dua ActiveX yang disertakan vbSendMail dan CMAX20.OCX [Syntax Hightlighter]), maka sebaiknya Anda lengkapi dulu runtimenya dan beberapa file untuk mengakses database MySQL, atau Anda rujuk pada link di bawah ini:

  1. Aplikasi Minimarket (menggunakan database MySQL, lengkap beserta file-file runtime yang dibutuhkan)
  2. MySQL ODBC 3.51 Driver

Nah, setelah menjalankan dua file di atas, seharusnya Anda sudah dapat mengakses database MySQL secara online menggunakan VB6.

Download: My Source Online 2.0

READ MORE - My Source Online 2.0 - Online MySQL Database

Software My Source Online 1.0 - Menggunakan Database MySQL

My Source Online 1.0 merupakan sebuah aplikasi untuk menyimpan kode VB6 ke dalam database MySQL secara online.

Download: http://khoiriyyah.vacau.com/source_online.zip

Agar tidak terjadi error pastikan Anda telah menginstall MySQL Connector 3.51.

READ MORE - Software My Source Online 1.0 - Menggunakan Database MySQL

Monday, April 26, 2010

Visual Basic 6.0 Database Code Generator

Postingan kali ini kami beri judul Visual Basic 6.0 Database Code Generator. Ceritanya (apabila waktunya memungkinkan untuk diselesaikan): Code Generator ini dapat membuat sebuah project database hanya dalam hitungan puluhan menit. Tetapi sayang, ia baru selesai 30% saja adapun selebihnya (yang 70% lagi) belum kami selesaikan, sehingga tidak mengherankan jika masih banyak kekurangan disana-sini. Walaupun demikian, sebagai sebuah Visual Basic 6.0 Database Code Generator, ia sempurna, karena telah memenuhi prasyarat utamanya, yakni:

Insert VBobject, yang meliputi:

  • Insert form
  • Insert module
  • Insert class
  • dan lain-lain yang sebangsanya.
Insert control, yang meliputi:
  • Insert common control
  • Insert control yang tidak common
  • Insert contol dari pihak ketiga (misalnya codejock, vbAccelerator, dll). Dalam hal ini diwakili oleh satu ocx saja yakni ctxhookmenu/menu.ocx (salah satu ocx yang pernah menjadi winner di PSC)
  • dan lain-lain yang sebangsanya.
Mengendalikan VBobject dan control melalui pengkodean, yang meliputi:
  • Memanipulasi seluruh method (ActiveX OCX, dll)
  • Memanipulasi seluruh properties (ActiveX OCX, dll)
  • Mereferensi seluruh DLL (Dynamic Link Liblary) yang diperlukan.
  • Dan terakhir, yang terpenting dari point di atas adalah:
  • Insert code!
Bagaimana cara instalasinya?
  • Download
  • Ekstrak
  • Double click file install activex.bat
Bagaimana cara menggunakannya?
  • Jalankan Visual Basic 6.0
  • Klik menu Add-Ins >> Add-In Manager >> ADO Project Builder 1.0
  • Klik satu-satunya tombol yang masih enable (di sebelah kanan).
  • Buatlah sebuah folder baru dan beri nama misalnya "db project"
  • Klik tombol Open DB
  • Pilihlah table serta field yang diperlukan
  • Klik tombol Generate Code
Berapa table yang dapat ia generate?
  • Ribuan, ratusan, bahkan puluhan table.
Bagaimana jika ingin merubah tampilan form yang dihasilkan dari Software?
  • Buka folder template
  • Buka folder form
  • Pelajari, selanjutnya lakukan perubahan yang dibutuhkan
Bagaimana jika ingin menambahkan referensi dll?
  • Buka file data.mdb yang terdapat pada folder database
  • Buka table Reference
  • Tambahkan GUID dari dll yang diperlukan.
Bagaimana jika ingin menambahkan referensi ocx?
  • Buka file data.mdb yang terdapat pada folder database
  • Buka table Components
  • Tambahkan GUID dari ocx yang ingin ditambahkan tersebut
Bagaimana jika ingin menambahkan menu pada Main Form?
  • Buka file data.mdb yang terdapat pada folder database
  • Buka table ChooseMenu
  • Tambahkan menu yang diperlukan
Bagaimana dan bagaimana jika ingin...dan selanjutnya?
  • Seluruhnya ada pada data.mdb yang terdapat pada folder database, termasuk jika Anda ingin merubah kode hasil dari software generator ini.

Akhirul kalam, seperti yang telah kami ceritakan di atas, software ini baru selesai 30%-nya saja, tetapi jika Anda penasaran ingin melihat keindahan code generator dalam melakukan aksinya, bisa Anda download pada link di bawah ini:

Download: Software Database Code Generator 1.0 (5 MB lebih sedikit).

Keterangan:

Software di atas bukan software open source.

Username : admin
Password : admin
READ MORE - Visual Basic 6.0 Database Code Generator