0

手册: http ://www.php.net/manual/en/function.odbc-data-source.php

事实:

<?
$DSN = 'Driver={Microsoft Access Driver (*.mdb)};Dbq=test.mdb';

$cnx = odbc_connect( $DSN, '', '' );
if (!$cnx)
    Error_handler( "### Error in odbc_connect ###" , $cnx );

$result = odbc_data_source( $cnx, SQL_FETCH_FIRST );
if (!$result)
    echo "### Error in odbc_data_source ###\n";

while($result) {
    if (strtolower($DSN) == strtolower($result['server'])) {
        echo $result['description']."\n";
        break;
    } else $result = odbc_data_source( $cnx, SQL_FETCH_NEXT );
}
?>

结果:

警告:odbc_data_source() [function.odbc-data-source]: SQL 错误:无法获取错误消息,SQLDataSources 中的 SQL 状态 HY000 在第 8 行的 \labs_blob2.php
### odbc_data_source 中的错误 ###

有解决办法吗?
它只是不起作用?
你知道一本好的手册吗?
感谢帮助。

4

0 回答 0