标题:php+access连接数据库问题
取消只看楼主
lukebc
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:3
帖 子:74
专家分:32
注 册:2009-8-18
结帖率:71.43%
 问题点数:0 回复次数:0 
php+access连接数据库问题
<?php
$conn = new com("ADODB.Connection");
$connstr = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=". realpath("../my.mdb");
$conn->Open($connstr);
$rs = new com("ADODB.RecordSet");
$rs->Open("select * from 出库表",$conn,1,1);
while(! $rs->eof) {
$f = $rs->Fields(1);
echo $f->value;
echo "  ". $rs->Fields(2)->value;
$rs->MoveNext();
}
?>

以上代码连接数据库出错(Fatal error: Class 'com' not found in D:\WWW\cs\3.php on line 2)我的数据库放在php文件同一目录

第二段代码
$db="my.mdb"
$connstr="provider=Microsoft.jet.OLEDB.4.0;Data source="& Server.MapPath($db)
set conn=Server.CreateObject("ADODB.Connection")
conn.open $connstr
也出错(Parse error: syntax error, unexpected T_VARIABLE in D:\WWW\cs\3.php on line 3)
我倾向于用第二种方法连,请高手指点
搜索更多相关主题的帖子: 连接数据库 Microsoft 
2016-07-21 09:18



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-467094-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.768700 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved