Hallo gamerfunkie,
wie hast Du deine Probleme gelöst, ich möchte auf eine accessdatenbank zugreifen und bekomme bei der sql abfrage einen Fehler. Gleiches habe ich unter datenbanken gepostet aber noch nicht die entscheidende Antwort bekommen.Hier mal mein code:
Und wieder die Fehlermeldung:
Danke schon mal im Voraus
genpop
wie hast Du deine Probleme gelöst, ich möchte auf eine accessdatenbank zugreifen und bekomme bei der sql abfrage einen Fehler. Gleiches habe ich unter datenbanken gepostet aber noch nicht die entscheidende Antwort bekommen.Hier mal mein code:
PHP:
<?php
include_once 'adodb/adodb-errorpear.inc.php';
include_once 'adodb/adodb.inc.php';
// include_once 'adodb/adodb-access.inc.php';
// include_once 'adodb/adodb-odbc.inc.php';
include_once 'adodb/tohtml.inc.php';
$db = ADONewConnection('access');
$dsn = "Driver= {Microsoft Access Driver (*.mdb)};Dbq= c:\temp\adressen.mdb;Uid=Admin;";
@$db->Connect($dsn);
$result = $db->Execute("SELECT FirstName,LastName FROM People;");
if (!is_object($result)) {
$e = ADODB_Pear_Error();
echo '<p><b>'.$e->message.'</b>';
} else {
while (!$result->EOF) {
for ($i = 0, $max = $result->FieldCount(); $i < $max; $i++) {
echo $result->fields[$i].' ';
$result->MoveNext();
echo "<br>";
}
}
}
?>
Und wieder die Fehlermeldung:
auch wenn ich mit "select people.firstname,people.lastname from people" oder mit select people.* from people " arbeite bekomme ich die selbe Fehlermeldung!access error: [S1000: [Microsoft][ODBC Microsoft Access Driver] Kein zulässiger Dateiname.] in EXECUTE("SELECT FirstName,LastName FROM People;")
Danke schon mal im Voraus
genpop