连接access成功,但是却读不出来里面的数据,急!!!
代码:
----------------------------------------------------------------------
<?
$connstr="DRIVER=Microsoft Access Driver (*.mdb);DBQ=".realpath("data.mdb");
$connid=odbc_connect($connstr,"","",SQL_CUR_USE_ODBC);
echo $connid."<br>";
if (!$connid) {
echo "连接access数据库失败!";
exit;
}
$s_query="select top 1 SpecialID from Special";
$s_result=odbc_do($connid,$s_query);
$zeronum=odbc_result($s_result,1); //起始值
echo $zeronum;
?>
-----------------------------------------------------------------------
运行路径:
http://321ting.hz14.9iis.net/new/test/acclink.php
除了显示echo $connid的信息:“ Resource id #1 ”外,$zeronum 显示不出来,一片空白。应该是连接成功,但是查询不起作用。
会是哪里的问题?请大家帮忙。
这个服务器的环境参数,请看:
http://321ting.hz14.9iis.net/new/phpcheck.php
在本地测试完全正常(Access文件完全相同),本地环境apache1.3.33+php4.4.2,显示的结果如下:
--------------------------
Resource id #2
1
--------------------------
附:
原来的帖子表述太乱了,结帖重新发的,再次先感谢:
xuzuning(唠叨)提供的帮助和zysoft17(瓷)提供的连接数据库的类,
http://community.csdn.net/Expert/topic/4345/4345644.xml?temp=.4043085