无法通过odbc连接到excel但没有错误消息

时间:2012-08-09 16:11:34

标签: php odbc

当我尝试使用此代码时,我甚至没有收到错误消息,但当我执行var_dump时,我得到bool(false)。那么是否存在阻止连接的语法错误?

 $conn=odbc_connect('sample_db','','');
 echo odbc_error($conn);
 $sql="SELECT * FROM customers";
 $rs=odbc_exec($conn,$sql); 
 echo var_dump($rs);

或许我只是做错了。我在PHP 5.2和2008服务器上尝试这个。

更新:使用print_r(error_get_last())之后;它生成此消息:

数组([type] => 2048 [message] => odbc_connect()[function.odbc-connect]:依赖系统的时区设置是不安全的。请使用date.timezone设置, TZ环境变量或date_default_timezone_set()函数。如果您使用了这些方法中的任何一种并且仍然收到此警告,您很可能拼错了时区标识符。我们选择'America / New_York'代替'-4.0 / DST'而不是[ file] => 已删除 [line] => 2)

这真的可以阻止odbc连接吗?

0 个答案:

没有答案