
ok.
Ich hab jetzt mehrere Stunden im Internet gesucht, gedowloadet, probiert und getestet,
aber ich bekomme es einfach nicht hin.
Ich habe über eine ODBC-Verbindung eine AccesDB zur verfügung gestellt. Nun möchte ich über ein PHp seite eine Verbindung zu dieser DB herstellen. Aber bekomme immer folgende Fehlermeldung:
Warning: odbc_connect() [function.odbc-connect]: SQL error: [Microsoft][ODBC Driver Manager] Der Datenquellenname wurde nicht gefunden, und es wurde kein Standardtreiber angegeben, SQL state IM002 in SQLConnect in C:\Programme\xampp\htdocs\webserver\projekt\DBconnect2.php on line 11
conn: Error in connection
Und als ich die ODBC verbindung eingerichtet habe, habe ich "Microsoft Access-Driver (*.mdb)" ausgewählt.
Habs auch mit dem deutschen probiert, klappt nicht.
Also dacht ich es könnt vielleicht mit dem Code zusammen hängen:
<?php
$server = "localhost";
$username = "";
$password = "";
$db = "materialbestaendigkeit";
$conn = NULL;
$conn = odbc_connect($server, $username,$password);
echo "conn: $conn";
if ($conn <= 0) {
echo "Error in connection<BR>";
exit;
}
else {
echo "<P>Connection successful\n";
};
/*Build and submit a query:
$query = "SELECT * FROM materialbestaendigkeit.$[Gutachten_Liste]";
$result = odbc_Exec($conn, $query)*/
?>
Das mit der query wollt ich als nächsten Schritt probieren, aber brauch erstmal die verbindung.
Findet jemand da einen Fehler?
Wär klasse, wenn ihr mir auch diesmal bei meinm Problem helfen könntet.
greets
DaMyth
Code: In Zwischenablage kopieren (nur IE)Es sollte also der komplette Pfad zur Datei angegeben werden. Dann soll es funktionieren (habs nicht getestet).
Code: In Zwischenablage kopieren (nur IE)Es könnte auch sein, dass Du doppelte Backslashes machen musst. Da ich PHP nicht unter Windows benutze kann ich dazu leider nichts sagen. Also z.B.:
Code: In Zwischenablage kopieren (nur IE)