Kolob
Ganz neu hier Posts:
|
27 Sep 2005 10:33 |
|
Hallo allerseits,
ich möchte diverse Tabellen des Auktionsbuddy mit Access97 verknüpfen. Bisher ist mir das mit Hilfe des ODBC-Treibers gelungen, allerdings nur mit den beiden Tabellen kitmeld.dbf und kituser.dbf. Alle anderen Tabellen scheinen irgendwie ein anderes Format zu haben. Auch eine direkte Einbindung als Fox-Pro-Tabellen ist nicht möglich.
Hat irgendjemand schon einmal eine Verknüpfung mit MS-Access hingekriegt und wenn ja, WIE ???
Danke schon vorab für eure Beiträge! |
|
|
|
|
Kolob
Ganz neu hier Posts:
|
19 Okt 2005 08:03 |
|
Hallo nochmal,
nachdem ich keine Antwort erhalten, gehe ich davon aus, daß es nicht möglich ist, die *.dbf-Dateien des Auktionsbuddy, die mit VisualFoxPro Version 7 (?) erstellt wurden, in MicrosoftAccess zu verknüpfen.
Seltsam ist wie gesagt, daß bei meiner ODBC-Anbindung aus dem Auktionsbuddy-Verzeichnis nur die beiden Tabellen
- kitmeld.dbf - kituser.dbf
angezeigt werden. Die Verknüpfung dieser beiden Tabellen in Access ist dann ohne Probleme möglich!
Meine Frage an die Programmierer (werden diese hier erreicht oder kann ich anderswo Kontakt aufnehmen?), damit ich mit meinem dringenden Problem endlich weiterkomme:
Sind die beiden oben genannten Tabellen mit einem anderen Programm erstellt? Warum zeigen sich mir die anderen im Ordner befindlichen *.dbf-Dateien nicht.
Es wäre schön, wenn zumindest die Antwort käme, daß es definitiv nicht möglich ist, dann brauche ich keine Zeit mehr darauf zu verwenden und muß eine andere Lösung finden.
Grüße aus dem Frankenland |
|
|
|
|
snawi Ton macht nicht nur die Musik !
Ganz neu hier Posts:
|
19 Okt 2005 08:19 |
|
Original von Kolob werden diese hier erreicht oder kann ich anderswo Kontakt aufnehmen?
Entweder support@auktionsbuddy.de oder Hotline. |
|
Sveni (und Geld macht doch glücklich !!!) |
|
|
Kolob
Ganz neu hier Posts:
|
19 Okt 2005 09:08 |
|
Danke, da habe ich doch gleich mal mein Anliegen vorgebracht, werde hier über das Ergebnis informieren! |
|
|
|
|
mercy User des AB seit 05/2002 kein Mitarbeiter der Programmierer !!!
Powerschreiber Posts:9147
|
19 Okt 2005 09:15 |
|
Original von Kolob werde hier über das Ergebnis informieren! Das wäre natürlich sehr gut. Deine Frage hat sich der Ein oder Andere hier sicher schon mal gestellt; mich eingeschlossen. Das würde natürlich die weiteren Möglichkeiten zur Auswertung und Bearbeitung der Daten erheblich verbessern, wobei natürlich das Auslesen der Daten interessant ist. Eine Speicherung der veränderten Daten im Originalverzeichnis kann nämlich riskant sein und den Buddy dazu bringen den Dienst zu versagen. |
|
Moin & Gruß Heinz-G.
Humor und Geduld sind die Kamele, mit denen ich durch jede Wüste komme
Meine Aussagen stellen keine verbindliche Rechtsberatung oder Rechtsdienstleistung dar. Sie geben lediglich meine Meinung wieder. |
|
|
Kolob
Ganz neu hier Posts:
|
19 Okt 2005 09:48 |
|
Ganz genau, es geht um das Auslesen und Auswerten der *.dbf-Dateien des Auktionsbuddy. Ein Speichern im Originalverzeichnis wäre mir auch zu riskant, obwohl es rein theoretisch auch machbar sein sollte.
Wie gesagt, ich halte Euch auf dem Laufenden |
|
|
|
|
Kolob
Ganz neu hier Posts:
|
20 Okt 2005 06:49 |
|
Ich habe gute Nachrichten!
Es ist möglich, die *.dbf-Dateien des Auktionsbuddy in MS-Access einzubinden. Man muß nur wissen, daß es sich bei diesen Dateien um sogenannte "Containerdateien" handelt (das hat mir der Support mitgeteilt, nochmals vielen Dank dafür!).
Nun gibt es im Auktionsbuddy-Verzeichnis eine Datei namens EBA.DBC (DatenBankContainer). Diese enthält alle Informationen über die vom Auktionsbuddy verwendeten *.dbf-Tabellen. Nur die beiden Tabellen kitmeld und kituser sind dort nicht enthalten, denn diese sind nicht im Container eingebunden sondern sogenannte "freie Tabellen" (auch das habe ich vom Support erfahren und mich dann auf die richtige Spur gebracht!). Das war auch der Grund, warum ich bisher immer nur diese beiden Tabellen zu Gesicht bekam.
Alles, was man nun mit diesem Vorwissen tun muß, ist, die eine Containerdatei EBA.DBC durch ODBC mit Access zu verknüpfen. Danach hat man die Möglichkeit, JEDE (!!!) *.dbf-Tabelle auszuwählen und als verknüpfte Tabelle in Access sichtbar zu machen, in Abfragen, Formularen, Berichten etc. zu verwenden und die Daten zu bearbeiten.
Eine wichtige Sache noch zur Erstellung der ODBC-Verbindung: Man darf beim Anbinden der EBA.DBC nicht die "File-Data-Source" verwenden, sondern unbedingt die "Machine-Data-Source", sonst funktioniert gar nichts!
Ich hoffe, daß sich durch diese Informationen für euch viele weitere Möglichkeiten ergeben, den Datenbestand des Auktionsbuddy zur Auswertung und Weiterverarbeitung zu verwenden, ich für meinen Teil bin im Moment einfach begeistert, daß mir diese Anbindung jetzt jegliche Auswertungen mit Access gestattet!
Grüße aus Franken! |
|
|
|
|
mercy User des AB seit 05/2002 kein Mitarbeiter der Programmierer !!!
Powerschreiber Posts:9147
|
20 Okt 2005 08:28 |
|
Hallo, klingt ganz interessant , wenn man weiss, wie es geht. Vielleicht kann ja mal jemand, der mehr Ahnung als ich hat kurz umreißen, wie das genau vor sich geht. Allzuweit komme ich damit nämlich noch nicht. Wie erstellt man diese Verknüpfung? |
|
Moin & Gruß Heinz-G.
Humor und Geduld sind die Kamele, mit denen ich durch jede Wüste komme
Meine Aussagen stellen keine verbindliche Rechtsberatung oder Rechtsdienstleistung dar. Sie geben lediglich meine Meinung wieder. |
|
|
Kolob
Ganz neu hier Posts:
|
20 Okt 2005 07:59 |
|
Also, hier die Schritt-für-Schritt-Anleitung:
1. Access97 - Datei - Externe Daten - Tabellen verknüpfen... 2. Dateityp: ODBC-Datenbanken () 3. Register "Machine-Data-Source" 4. New ... 5. Weiter > 6. Microsoft Visual FoxPro-Treiber - Weiter > 7. Fertigstellen 8. Datenquellname: Auktionsbuddy Datenbanktyp: Visual FoxPro-Datenbank (.DBC) Pfad: EBA.DBC im Auktionsbuddy-Verzeichnis OK
9. Auktionsbuddy wählen - OK 10. Benötigte Tabelle wählen - OK
Für weitere Tabellen sind dann immer nur notwendig:
1. Access97 - Datei - Externe Daten - Tabellen verknüpfen... 2. Dateityp: ODBC-Datenbanken () 3. Register "Machine-Data-Source" 9. Auktionsbuddy wählen - OK 10. Benötigte Tabelle wählen - OK
Viel Spaß! |
|
|
|
|
mercy User des AB seit 05/2002 kein Mitarbeiter der Programmierer !!!
Powerschreiber Posts:9147
|
20 Okt 2005 08:27 |
|
Hallo, absolut spitzenmäßig !!!!!!!!!!! Ich mußte zwar noch etwas umdenken, da ich eine neuere Version hatte und das auch noch mit deutschen Beschriftungen . Desweiteren mußte ich noch den ODBC-Treiber aktualisiern, aber jetzt klappt das einfach spitzenmäßig Danke!!! |
|
Moin & Gruß Heinz-G.
Humor und Geduld sind die Kamele, mit denen ich durch jede Wüste komme
Meine Aussagen stellen keine verbindliche Rechtsberatung oder Rechtsdienstleistung dar. Sie geben lediglich meine Meinung wieder. |
|
|
p.schulte
Veteran Member Posts:1322
|
20 Okt 2005 09:37 |
|
Hallo H-G,
bitte denk mal für mich mit, ich habe Access 2000 und kriege das nicht hin.
Falls Du auch A..... 2000 hast, kannst Du dann auch mal so eine schöne Erklärung schreiben ?
DANKE, schon mal im voraus. |
|
|
|
|
mercy User des AB seit 05/2002 kein Mitarbeiter der Programmierer !!!
Powerschreiber Posts:9147
|
21 Okt 2005 08:06 |
|
Hallo Peter,
bei mir ist es 2002, aber fast identisch.
1. öffnen 2. Dateityp: ODBC Databases () 3. Datenquelle auswählen: Reiter: Computerdatenquelle 4. "Neu" 5. "weiter" 6. Neue Datenquelle erstellen: Microsoft Visual FoxPro-Treiber (evtl. muss der Treiber aktualisiert werden. Dann erscheint eine entsprechende Meldung). 7. "weiter" 8. "Fertigstellen" 9. Data Source Name: beispielsweise Auktionsbuddy 10. Path: EBA.DBC (aus dem Tabellenordner) 11. Datenquelle auswählen: Auktionsbuddy (siehe 9.) 12. "ok" 13. Tabellen auswählen (eine Auswahl mehrerer Tabellen über multiselect ist möglich) 14. "ok"
Jetzt sollte sich eigentlich das Übersichtsfenster zur Datenbank mit den verschiedenen Tabellen füllen. Die Frage, die sich hier stellt ist, ob Access irgendetwas an der Struktur ändert, wenn Daten gespeichert werden. Das ist vor allem problematisch, weil Access ja sofort speichert und nicht erst, wenn man auf den Speicherbutton klickt. Daher ist es absolut empfehlenswert hier nur mit einer Kopie des Tabellenordners zu arbeiten um nicht die ganze Datenbank zu zerschiessen. Ich erinnere nur an die Vorgehensweise von Outlook, wenn dort HTML-Mails gespeichert werden. Diese werden auch zuvor verändert und sind dadurch durch den Buddy teilweise nicht lesbar. |
|
Moin & Gruß Heinz-G.
Humor und Geduld sind die Kamele, mit denen ich durch jede Wüste komme
Meine Aussagen stellen keine verbindliche Rechtsberatung oder Rechtsdienstleistung dar. Sie geben lediglich meine Meinung wieder. |
|
|
p.schulte
Veteran Member Posts:1322
|
21 Okt 2005 06:23 |
|
H-G, bei mir gibt es den Menüpunkt: 2. Dateityp: ODBC Databases () leider nicht. Habe den ODBC Treiber mit Visual Basic verknüpft, aber er erscheint bei Access nicht. Mach ich noch was falsch ? |
|
|
|
|