由于一些低价的空间支持ACCESS数据库,因此开发起来比用php+mysql这套黄金搭档要别扭许多,但是也不是没有解决方案。

可以采用下面的例子,利用adodb.connection来进行access数据库的连接。

其中对于数据连接驱动有两种,可以根据虚拟主机的实际情况进行选择。

<?php
$dbc=new com(“adodb.connection”);
//$dbc->open(“driver=microsoft access driver (*.mdb);dbq=D:\virtualhost\web10022\www\test\aaa.mdb”);
$dbc->open(“Provider = Microsoft.Jet.OLEDB.4.0;Data Source = D:\\virtualhost\\web10022\\www\\test\\aaa.mdb”);
$rs=$dbc->execute(“select * from adminuser”);

$num_columns = $rs->Fields->Count();
echo $num_columns . “\n”;

$i=0;
while (!$rs->eof){
$i+=1;
$fld0=$rs->fields[“username”];
$fld1=$rs->fields[“password”];
echo “$fld0->value $fld1->value<br>”;
$rs->movenext();
}
$rs->close();
?>