0

ODBC我为连接编写了这段代码。但是,我越来越喜欢这个错误。我DB是一个 MS Access 数据库。请问,谁能帮帮我?

<html>
<body>
<?php
$conn=odbc_connect('finance','','');
if (!$conn)
  {exit("Connection Failed: " . $conn);}
$sql="SELECT * FROM Customers";
$rs=odbc_exec($conn,$sql);
if (!$rs)
  {exit("Error in SQL");}
echo "<table><tr>";
echo "<th>Name</th>";
echo "<th>CustomerID</th></tr>";
while (odbc_fetch_row($rs))
{
  $Name=odbc_result($rs,"Name");
  $CustomerID=odbc_result($rs,"CustomerID");
  echo "<tr><td>$Name</td>";
  echo "<td>$CustomerID</td></tr>";
}
odbc_close($conn);
echo "</table>";
?>
</body>
</html>

这是我的错误。

    Warning: odbc_exec(): SQL error: [FINANCE ODBC]Base table:Customers not found., SQL state S0002 in SQLExecDirect in C:\xampp\htdocs\odbc\index.php on line 11
Error in SQL
4

0 回答 0