SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Handbuch der Java-Programmierung

Handbuch der Java-Programmierung zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP für Fortgeschrittene und Experten
Hilfe Community Kalender Heutige Beiträge Suchen

PHP für Fortgeschrittene und Experten Fortgeschrittene und Experten können hier über ihre Probleme und Bedenken talken

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 17.06.2003, 09:57:02
tbp tbp ist offline
Anfänger
 
Registriert seit: Apr 2003
Beiträge: 33
SQL-Datenbank und MS-Access Datenbank automatisch abgleichen

Hi!

Ich hoffe, dieses Thema ist nicht zu weit off-topic. Vielleicht lann mir trotzdem einer helfen.

Ich habe eine bestehende Access-Datenbank. Diese Datenbank wurde als MySql datenbank exportiert, speichert also die Daten aus dem WEB in SQL. Nun möchte ich die Daten, die übers WEB in der SQL Datenbank eingegeben wurden automatisch in die bestehende Access-Datenbank importieren.
Leider kann ich ja in einer neuen Tabelle nur die Verknüpfung zu einem von beiden Herstellen. Mir fehlt also die Möglichkeit zu sagen : Daten der verknüpften Tabelle 1 = Daten der verknüpften Tabelle 2.

Wisst ihr dafür ne Lösung?

Nochmals sorry fürs off-topic schreiben....
Mit Zitat antworten
  #2  
Alt 17.06.2003, 10:05:14
c4 c4 ist offline
SELFPHP Guru
 
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
Schon mal auf die Idee gekommen, die Daten via ODBC direkt in der Access-DB zubearbeiten? --> http://www.php.net/manual/en/ref.odbc.php

Was ich übrigens nicht verstehe ist, warum Du selber feststellst, dass es Off-Topic ist und es dann nicht in das Off-Topic-Forum packst?!?
__________________
sic!
--> http://dbCF.de/
Mit Zitat antworten
  #3  
Alt 17.06.2003, 10:28:10
tbp tbp ist offline
Anfänger
 
Registriert seit: Apr 2003
Beiträge: 33
Stimmt eigentlich - hätte ich ins Off-topic posten sollen...

Das mit dem odbc ist ja net schlecht - nur hab ich davon halt garkeine Ahnung, bzw habs noch nie probiert....

Fände den Weg, das in Access bewrkstelligen zu können jetzt einfacher, aber warum nicht - let's try...
Mit Zitat antworten
  #4  
Alt 17.06.2003, 10:35:27
c4 c4 ist offline
SELFPHP Guru
 
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
ODBC ist nicht schwierig. Falls Du Fragen haben solltest, dann weißt Du ja, wo Du Hilfe findest... ;)

An der Stelle sei mal auf den Thread hingewiesen: http://selfphp.com/forum/forum/showt...?threadid=4607
__________________
sic!
--> http://dbCF.de/
Mit Zitat antworten
  #5  
Alt 17.06.2003, 11:27:58
tbp tbp ist offline
Anfänger
 
Registriert seit: Apr 2003
Beiträge: 33
Oh ja, ich hab Fragen:

wie finde ich heraus, welches die Parameter für odbc_connect sind? Bzw, die DSN.

Kann ich die sql-Kommandos einfach durch odbc-Kommandos ersetzen, oder was muss ich dabei betrachten.

Die Query-Strings von SQL bleiben ja auch bei odbc gleich, oder? (SELECT FROM... / Replace into ...)

Habe die Microsoft.Jet.OLEDB.4.0 - Treiber installiert - kann ich mit diesen arbeiten (wurden von ACCESS benötigt zum generieren von Datenzugriffsseiten)

Worin liegen die grundlegenden Unterschiede zwischen MySql-Kommandos und ODBC?
Mit Zitat antworten
  #6  
Alt 17.06.2003, 11:44:46
c4 c4 ist offline
SELFPHP Guru
 
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
Was mir einfällt: unterstützt Dein Provider überhaupt ODBC? Wenn nicht, dann kannst es gleich wieder aufgeben.

Das mit der SystemDSN stellst Du unter Start -> Systemsteuerung -> ODBC-irgendwas (vielleicht unter Verwaltung) -> SystemDNS -> Hinzufügen -> MS Access DB irgendwas -> Datei wählen -> Bezeichnung eingeben -> Testen -> Freuen
Ungefähr so.

Die Abfragen bleiben größtenteils gleich. Aus LIKE '%auto' wird aber z.B. '*auto' - glaube ich.

Zitat:
Worin liegen die grundlegenden Unterschiede zwischen MySql-Kommandos und ODBC?
Meinst Du damit die PHP-eigenen, wie mysql_query() und odbc_exec() ?? Die unterscheiden sich bloß darin, was PHP mit den übergebenen Daten macht.

Ach ja, mySQL-Connector brauchst Du wohl auch noch: http://www.mysql.com/downloads/api-myodbc-3.51.html


So, hoffe, dass das alles ein wenig geholfen hat.
__________________
sic!
--> http://dbCF.de/
Mit Zitat antworten
  #7  
Alt 17.06.2003, 12:27:40
tbp tbp ist offline
Anfänger
 
Registriert seit: Apr 2003
Beiträge: 33
Also den Treiber hab ich schon...

Bin mein eigener Provider via DynDns...

Nur die Frage... wie erstelle ich eine DSN? Muss ich hierzu den Access-Treiber wählen (*mdb) oder brauche ich einen ODBC for Access?! Hab nämlich nur ODBC for oracle)
Denn Datenzugriffe mit Access funktionieren bei mir ja auch...

Zu den Kommandos:

Kann ich einfach die Kommandos mysql_query(... mit odbc_do(... ersetzen oder was muss ich dabei beachten? Kann ich die Daten genause auslesen wie mit MySQL und php, z.B. $row['Daten'] ?!

Kann mir jemand gute Lektüre dazu empfehlen?
Mit Zitat antworten
  #8  
Alt 17.06.2003, 12:43:03
c4 c4 ist offline
SELFPHP Guru
 
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
Kleines Beispiel, sowie Zeugs zu DSN findest Du da: http://selfphp.com/forum/forum/showt...?threadid=4555

Als einzige Lektüre kann ich php.net empfehlen. Mehr kenne ich dazu nicht.
__________________
sic!
--> http://dbCF.de/
Mit Zitat antworten
  #9  
Alt 17.06.2003, 13:33:16
tbp tbp ist offline
Anfänger
 
Registriert seit: Apr 2003
Beiträge: 33
also ich glaube, mein größtes Problem ist momentan überhaupt eine Datenbank-Verbindung herzustellen!
Ich habe mir eine BenutzerDSN angelegt, die auf die entsprechende Access-Datenabnk verweist.

Allerdings erhalte ich eine Fehlermeldung bei:

Zitat:
odbc_connect("ComVereinConnect","","");
und zwar folgende:

Zitat:
Warning: SQL error: [Microsoft][ODBC Driver Manager] Der Datenquellenname wurde nicht gefunden, und es wurde kein Standardtreiber angegeben, SQL state IM002 in SQLConnect in e:WebSpheremvkwebvereinsverwaltungodbctest.php on line 19
Mit Zitat antworten
  #10  
Alt 17.06.2003, 13:38:41
c4 c4 ist offline
SELFPHP Guru
 
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
Ähm... welchen Treiber hast Du denn ausgewählt? 'Microsoft Access-Treiber' wäre richtig gut. Hast Du?
__________________
sic!
--> http://dbCF.de/
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 22:22:34 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt