Hallo zusammen,
ich habe ein Frage, die ich leider nichts in google finde.
Kann man drei Access mdb Dateinen mit odbc_connect anspechen.
Ich habe eine artikel.mdb, bestellung.mdb und eine lieferanten.mdb.
Ich möchte alle drei DB öffenen und tabellen aus diesen DB in einer SQL Abfrage zusammenbasteln. Den odbc_connect auf eine DB habe ich hinbekommen, und kann auch eine DB auslesen. Hat da jemand Erfahrung, bzw. geht das Überhaupt? Mein Problem ist der Zugriff auf mehrere MDB mit PHP. Leider ist das mit den mdb so und lässt sich auch nicht ändern.
ich habe ein Frage, die ich leider nichts in google finde.
Kann man drei Access mdb Dateinen mit odbc_connect anspechen.
Ich habe eine artikel.mdb, bestellung.mdb und eine lieferanten.mdb.
Ich möchte alle drei DB öffenen und tabellen aus diesen DB in einer SQL Abfrage zusammenbasteln. Den odbc_connect auf eine DB habe ich hinbekommen, und kann auch eine DB auslesen. Hat da jemand Erfahrung, bzw. geht das Überhaupt? Mein Problem ist der Zugriff auf mehrere MDB mit PHP. Leider ist das mit den mdb so und lässt sich auch nicht ändern.
PHP-Code:
<?php
$cfg_dsn = "DRIVER=Microsoft Access Driver (*.mdb);
DBQ=L:/Name/db/artikel.mdb;
UserCommitSync=Yes;
Threads=3;
SafeTransactions=0;
PageTimeout=5;
MaxScanRows=8;
MaxBufferSize=2048;
DriverId=281;
DefaultDir=C:/Programme/Gemeinsame Dateien/ODBC/Data Sources";
$cfg_dsn_login = "";
$cfg_dsn_mdp = "";
if (!$connect = @odbc_connect($cfg_dsn, $cfg_dsn_login, $cfg_dsn_mdp)) {
echo "Fehler";
exit;
}
$result = odbc_exec($connect, "SELECT * FROM tabartikel");
while ($row = odbc_fetch_array($result)) {
$i++;
echo('var' . $i . '=' . $row["bezeichnung"]);
}
?>
Kommentar