php操作access数据 我这里有一个access数据文件db.mdb,我现在要将他的数据转化为mysql数据。那么用php如何才能操作这个db.mdb。我只需要读取就好了,然后将读取的信息插入我建的mysql数据库。那位有做过,感激! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 先确认一下:你的操作系统是 window 系列的吗? 恩 是的,是我本地的环境,我要将一个用asp写的系统,改成php的。所以就像将原来的数据都导一下 $mdb = "库名.mdb";$connstr = "DRIVER=Microsoft Access Driver (*.mdb);DBQ=".realpath($mdb) ;$conn = odbc_connect($connstr,"","",SQL_CUR_USE_ODBC );$rs = odbc_exec($connid,"select * from 表名");while($row = odbc_fetch_array($rs)) { //这里已经可以直接使用了,不一定非要转到 mysql $row = array_map('addslashes', $row); //转义特殊字符 mysql_query("insert into 表名 values ('" . join("','", $row) ."')"; //插入mysql表} 果然是大神,原来读取这么简单啊,不过就是$rs = odbc_exec($connid,"select * from 表名");这里的$connid 应该是 $conn 在php中,SQL语句不给予执行,为什么? php 生成 phpDoc 问题 请教一个初级的问题 如何把当前的日期和时间传到DateTime字段中去 那位程序员帮我一个忙?就是PHP+MySql问题。 请问php在IIS里设置的问题!! 如何判断一个用户登陆是否成功了? 求助 关于php正则匹配的问题 请教个问题,关于解析Html+PHP到一个字符串的方法。 如何获取他人手机QQ空间的SID码 php怪圈,求教。
$connstr = "DRIVER=Microsoft Access Driver (*.mdb);DBQ=".realpath($mdb) ;
$conn = odbc_connect($connstr,"","",SQL_CUR_USE_ODBC );$rs = odbc_exec($connid,"select * from 表名");
while($row = odbc_fetch_array($rs)) {
//这里已经可以直接使用了,不一定非要转到 mysql
$row = array_map('addslashes', $row); //转义特殊字符
mysql_query("insert into 表名 values ('" . join("','", $row) ."')"; //插入mysql表
}