Minggu, 22 November 2009

ADO-DB PHP

ADOdb adalah kumpulan pustaka program (library) database untuk bahasa pemrograman PHP dan Python yang dikembangkan berdasarkan konsep ActiveX Data Objects (ADO) milik Microsoft. Dengan ADOdb memungkinkan pengembang software (programmer) menuliskan kode program untuk aplikasi yang dibuat menjadi lebih konsisten dalam berkomunikasi dengan sebuah database. Keuntungan utama dari menggunakan pustaka ADOdb adalah perubahan database pada sisi aplikasi dimungkinkan dengan minimnya perubahan kode program atau perubahan kode program hanya terjadi pada baris kode untuk koneksi ke database saja.

Saat ini ADOdb telah mensupport beberapa vendor database seperti : MySQL, PostgreSQL, Interbase, Firebird, Informix, Oracle, MS SQL, Foxpro, Access, ADO, Sybase, FrontBase, DB2, SAP DB, SQLite, Netezza, LDAP, and generic ODBC, ODBTP. The Sybase, Informix, FrontBase and PostgreSQL, Netezza, LDAP.

ADOdb juga telah mensupport secara penuh PHP5, versi terakhr ADOdb adalah versi 4990.

Berikut langkah-langkah menggunakan library ADOdb untuk koneksi ke datatabase MySQL
* Buat Kode Program Berikut ini adokoneksi.php :

include('adodb/adodb.inc.php');
// definisikan software database
$driver = 'mysql';

// definisikan variabel database
define("DBHOST","aquarius-db");
define("DBUSER","bps000");
define("DBPASS","r4h4si4");
define("DBNAME","bps000db");

$db = ADONewConnection($driver); # eg. 'mysql' or 'oci8'
$db->debug = true;

// Koneksi Ke Database
//$db->Connect($server, $user, $password, $database);
$status = $db->Connect(DBHOST,DBUSER,DBPASS,DBNAME);

if ($status ) echo '

Koneksi Sukses

'
else echo '

Koneksi Gagal

' . $db->ErrorMsg();
?>

Buka browser anda, arahkan url ke file adokoneksi. php,misalnya alamat urlnya : http://noc.bps.go.id/adokoneksi.phpJika semua lancar, seharusnya dalam browser anda akan muncul halaman web yang berisi :
“Koneksi Sukses “

Tidak ada komentar: