mdb数据库查看。一个问题是在xampp上显示的错误(在iis上我收到了外部错误500)。
<?php
$plik = realpath("baza/test_wojtek.mdb");
$user = '';
$password = '';
$conn = odbc_connect("Driver={Microsoft Access Driver (*.mdb)};Dbq=$plik", $user, $password);
if (!file_exists($plik)) {
die("Could not find database file.");
}
$zapytanie = "SELECT * FROM test_wojtek_tab";
$wykonanie = odbc_exec($conn, $zapytanie);
echo '<table border="1"><tr><th>id</th><th>p</th><th>d</th><th>t</th></tr>';
while($row = odbc_fetch_array($wykonanie)) {
echo "<tr><td>{$row['id']}</td><td>{$row['p']}</td><td>{$row['d']}</td><td>{$row['t']}</td></tr>";
}
echo '</table>';
ini_set('display_errors', 1); error_reporting('E_ALL');
?>
有错误:
警告:odbc_connect():SQL错误:[Microsoft] [Sterownik ODBC Microsoft Access] Niemoñnaotworzy。bazy danych'(nieznane)'。 Aplikacja nie rozpoznaje tej bazy danych lub plik jest uszkodzony。, SQLConnect中SQL状态S1000在C:\ xampp \ htdocs \ strona \ echo9.php中 第7行
警告:odbc_exec()期望参数1为资源,布尔值在 第12行的C:\ xampp \ htdocs \ strona \ echo9.php
警告:odbc_fetch_array()期望参数1为资源,为null 在第15行的C:\ xampp \ htdocs \ strona \ echo9.php中给出
您有任何建议吗?我几乎做了所有事情(所有odbc设置都会更改cide等)