小沈阳最新电视剧:linux下php查询access问题

来源:百度文库 编辑:中科新闻网 时间:2024/05/11 16:41:00
include("adodb/adodb.inc.php");
$conn =& ADONewConnection('access');
$dsn = "Driver={Microsoft Access Driver (*.mdb)};Dbq=tellgkkg.mdb;Uid=Admin;Pwd=;";
$conn->Connect($dsn);
echo $name;
$recordSet = &$conn->Execute("select * from [tsub] where tdomain='".$name."'");
$gkkg_have=$recordSet->Fields["tdomain"]->value;

为什么上面的代码什么都查不出来,弄到execute后面的代码就不会执行了,不知道什么原因,是linux系统,还有,如果数据库连接到绝对路径,那/home/sdf/sd/dsf.mdb这样可以吗,还是一定要d:/...,如何获得d/...这样的物理路径?
问题补充:include("adodb/adodb.inc.php");
是网上找到的linux中联接access的,是php类库,我是根据网上的资料写的,我用echo输入$name;的值,在前面得到过,在execute语句之前可以运行,但放在他后面就没有显示了,说明应该是那句语执行出错了,可我就是找不出来什么原因,而且我用select * from [tsub]也不行,(刚开始我以为后面的参数问题),真的不知道,,,急啊。

sdfsdaf