Mengenal Database Helper Class di PHPMaker

Author: · Published: October 17, 2014 · Category: Pemrograman PHP 

Di jaman sekarang ini, adalah bukan sesuatu yang aneh ketika sebuah Aplikasi Web harus menggunakan koneksi ke Database lain selain koneksi Database yang utama untuk Aplikasi Web itu sendiri. Hal ini biasanya perlu dilakukan untuk mengambil lalu menampilkan data dari yang terdapat di luar dari Database yang sedang digunakan. Oleh karena itu, dibutuhkan penanganan khusus untuk koneksi ke Database lain tadi, dan biasanya sering diatasi dengan menggunakan class tersendiri.

Di Aplikasi Web yang dihasilkan oleh PHPMaker, Anda sebagai Web Developer dapat memanfaatkan sebuah class yang berfungsi sebagai penolong untuk menghubungi Database tertentu. Istilah di PHPMaker disebut dengan Database Helper Class.

Untuk membuat class penolong koneksi ke Database tersebut, maka pastikan Anda sudah mengaktifkan item pengaturan yang bernama Generate database helper dari menu Tools -> Advanced Settings, lalu setelah itu men-generate ulang file-file script yang bertalian, khususnya yang terdapat di bagian Other files pada jendela dialog Generate.

Harus diakui, bahwa memang masih ada keterbatasan mengenai jenis Database yang digunakan oleh class ini. Artinya, Anda tidak bisa membuat class ini menggunakan Database SQL Server, sementara koneksi ke Database utama untuk Aplikasi Web yang akan Anda bangun menggunakan MySQL. Jadi, jika koneksi ke Database utama Aplikasi Web Anda menggunakan MySQL, maka jenis Database yang digunakan oleh Database Helper Class tadi harus MySQL juga.

Lalu, bagaimana jika seandainya Anda ingin membuat class penolong Database tadi yang jenis Database-nya berbeda dengan Database utama, katakanlah ke SQL Server? Jangan khawatir, karena secara logika Anda bisa membuat sebuah project PHPMaker baru dengan menggunakan koneksi Database utama ke SQL Server sambil men-generate Database Helper Class. Hasilnya, Anda bisa menggunakan file Database Helpder Class tadi di project PHPMaker Anda yang menggunakan Database MySQL.

Related Articles

  1. Mengenal Field Setup di PHPMaker
  2. Mengenal Pengaturan Edit pada Table Setup di PHPMaker
  3. Mengenal Multi-Language Property Editor di PHPMaker
  4. Menyalin Tabel dan Field dari Dalam Project PHPMaker
  5. Panduan Mudah PhpMyAdmin
  6. Mengenal Pengaturan Multi-Update pada Table Setup di PHPMaker
  7. Membuat Aplikasi Dynamic Provider Database Menggunakan VB 11
  8. Mengapa PHPMaker Bisa Men-generate Kode PHP dengan Sangat Cepat?
  9. Mengenal Table Setup di PHPMaker
  10. Mengenal Pengaturan Audit Trail pada Table Setup di PHPMaker
  11. Mengenal User Code di PHPMaker
  12. Database Link Pada PostgreSQL
  13. Mengenal Custom Validation Function di PHPMaker
  14. Database Link pada Oracle 10g
  15. MySQL Full-Text Searching
  16. Mengenal Server Events di PHPMaker
  17. Membuat Framework Class dengan OOP PHP – Bagian 1
  18. Mengenal Pengaturan Delete pada Table Setup di PHPMaker
  19. Mengenal Pengaturan Multi-Page pada Table Setup di PHPMaker
  20. Mengenal Client Scripts di PHPMaker