利用adodb5类库,PHP轻松读取ACCESS数据库

作者: 坎肩儿 分类: php代码 发布时间: 2011-04-26 23:13

adodb5类库,的确是个好东西,这里只介绍PHP利用adodb5读取ACCESS数据库,并将信息插入到MYSQL数据库。

看下面代码:

<?php
//包含类库
include “adodb5/adodb.inc.php”;
//包含连接MYSQL数据库文件
include “mysql.php”;
//直接复制,不用设置
$db=NewADOConnection(“access”);
$drive=”DRIVER={Microsoft Access Driver (*.mdb)};DBQ=”.realpath(“data.mdb”).”;Uid=;Pwd=;”;
if($db->Connect($drive)){
date_default_timezone_set(“PRC”);   //设置时区
$db->SetFetchMode(ADODB_FETCH_ASSOC); //设置读取数据的模式

$folie = new mysql;
$folie->link(“”);

//读取ACCESS数据库Ft_art表的字段
$rst = $db -> execute(“select * from Ft_art”);
while(!$rst -> EOF){
 //读取字段art_id,方法:$rst->fields[art_id],其他相同
$id = $rst -> fields[art_id];
$title = $rst -> fields[art_title];
 //插入MYSQL数据库的SQL语句
 $sql = “insert into info(`id`,`title`) values(‘$id’,’$title’)”;
 $folie->excu($sql);
 }
//循环
 $rst -> movenext();
}
}
?>

 根据具体的情况,具体的配置吧,类库很强大,可以百度一下其他的使用方法。

类库下载:点击下载