DbF und MS Access 2000
Moderator: Moderatoren
- Manfred
- Foren-Administrator
- Beiträge: 21200
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
DbF und MS Access 2000
Hi,
ich wollte testweise einmal die DBF Dateien mit Access 2000 öffnen. Aufgemacht werde sie, aber sie werde als leer deklariert. Was kann das Übel sein?
Jetzt habe ich gerade festgestellt, dass nicht alle als leer angesehen werden. Jetzt verstehe ich gar nichts mehr....
Die Rede ist hier von reinen DBF Dateien ohne Indexdateien anzugeben.
ich wollte testweise einmal die DBF Dateien mit Access 2000 öffnen. Aufgemacht werde sie, aber sie werde als leer deklariert. Was kann das Übel sein?
Jetzt habe ich gerade festgestellt, dass nicht alle als leer angesehen werden. Jetzt verstehe ich gar nichts mehr....
Die Rede ist hier von reinen DBF Dateien ohne Indexdateien anzugeben.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- Rolf Ramacher
- Der Entwickler von "Deep Thought"
- Beiträge: 1930
- Registriert: Do, 09. Nov 2006 10:33
- Wohnort: Bergheim
- Danksagung erhalten: 3 Mal
- Kontaktdaten:
- Manfred
- Foren-Administrator
- Beiträge: 21200
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
Hi Rolf,
ich will nicht importieren, ich muß die DBF Dateien direkt öffnen. Es geht hier um einen Test...
ich will nicht importieren, ich muß die DBF Dateien direkt öffnen. Es geht hier um einen Test...
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- Manfred
- Foren-Administrator
- Beiträge: 21200
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
HH
also, Access schlägt zumindest bis Dbase IV vor. Memos sind nicht dabei
also, Access schlägt zumindest bis Dbase IV vor. Memos sind nicht dabei
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- Manfred
- Foren-Administrator
- Beiträge: 21200
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
Als nächstes fällt mir auf, dass Access 2000 keine DBF Datei öffnen will, die mehr als 8 Zeichen hat vor dem Suffix.
Was läuft denn da wieder verkehrt?
Was läuft denn da wieder verkehrt?
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- Manfred
- Foren-Administrator
- Beiträge: 21200
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
Hoho,
ich habe den Übeltäter gefunden....
aber ob das so richtig ist???
Ich habe ein Konvertierungsprogramm geschrieben, welches mir die Daten aus einem alten Bestand in den neuen umkopiert. Da ich etwas faul war und nicht abwarten wollte, bis die 700.000 Sätze durchlaufen waren, habe ich die Konvertierung mit ALT+C abgebrochen. Und dabei scheint irgendwas zu passieren, was Access nicht gefällt. Alle anderen Programme haben da keine Probleme mit, aber Access 2000 mindestens.
Programm ordentlich beendet und die Daten werden alle eingelesen und angezeigt.
Watt'n Mist.
ich habe den Übeltäter gefunden....
aber ob das so richtig ist???
Ich habe ein Konvertierungsprogramm geschrieben, welches mir die Daten aus einem alten Bestand in den neuen umkopiert. Da ich etwas faul war und nicht abwarten wollte, bis die 700.000 Sätze durchlaufen waren, habe ich die Konvertierung mit ALT+C abgebrochen. Und dabei scheint irgendwas zu passieren, was Access nicht gefällt. Alle anderen Programme haben da keine Probleme mit, aber Access 2000 mindestens.
Programm ordentlich beendet und die Daten werden alle eingelesen und angezeigt.
Watt'n Mist.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- Manfred
- Foren-Administrator
- Beiträge: 21200
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
Das ist sehr fein, aber ich MUSS Access 2000 haben.
Aber das ist jetzt nicht mehr so wichtig, dann mache ich eben 8 zeichen daraus. Was mich viel mehr beunruhigt, ist das mit dem ALT+C. Ich galeube da werde ich mal den Support anmailen und fragen, was die davon halten.
Aber das ist jetzt nicht mehr so wichtig, dann mache ich eben 8 zeichen daraus. Was mich viel mehr beunruhigt, ist das mit dem ALT+C. Ich galeube da werde ich mal den Support anmailen und fragen, was die davon halten.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- Manfred
- Foren-Administrator
- Beiträge: 21200
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
Hi Alfred,
ja Access 2000. Bei eigenen Access Dateien, gibt es auch keine Probleme mit der Länge nur bei den DBF Dateien.
ja Access 2000. Bei eigenen Access Dateien, gibt es auch keine Probleme mit der Länge nur bei den DBF Dateien.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- Manfred
- Foren-Administrator
- Beiträge: 21200
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
au weiah,
die dbf dateien sind gemeint.....
die dbf dateien sind gemeint.....
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- Manfred
- Foren-Administrator
- Beiträge: 21200
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
Hi Alfred,
ist ja nicht schlimm, ich bin es ja gewohnt, dass ich mich hier immer undeutlich ausdrücke.
Die Rede ist von DBF Dateien, die in einem Xbase++ Programm erzeugt und bearbeitet werden und dann nur in Access 2000 eingelesen werden sollen. Nix anderes. Access 2000 muß es sein, weil es vorhanden ist und auf KEINEN Fall upgedatet wird. Es war auch nur ein Test und dabei hat es halt geknallt.
ist ja nicht schlimm, ich bin es ja gewohnt, dass ich mich hier immer undeutlich ausdrücke.
Die Rede ist von DBF Dateien, die in einem Xbase++ Programm erzeugt und bearbeitet werden und dann nur in Access 2000 eingelesen werden sollen. Nix anderes. Access 2000 muß es sein, weil es vorhanden ist und auf KEINEN Fall upgedatet wird. Es war auch nur ein Test und dabei hat es halt geknallt.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- Manfred
- Foren-Administrator
- Beiträge: 21200
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
Hi Alfred,
richtig, mir gefällt es auch nicht. Aber die Datenmenge war nur eine DB, die ich gerade zur Hand hatte. Es würden später wesentlich weniger DAten werden, aber dann mit Xbase++ und dann ist es ja wieder wurscht.
Es ist etwas komplizierter, als es jetzt den Anschein macht.
Es steht ein Projekt vor der Türe, welches eine Access Datenbank ablösen soll. Der Auftraggeber und ich überlegen jetzt schon, wie wir die Zeit überbrücken können, die dann eintritt, wenn es kein Zurück mehr gibt, aber die neue Version noch nicht komplett ist. Es ist nicht möglich 2 Programme parallel zu pflegen, sprich zwei Datenbestände. Also kam die Frage, ob man nicht ab einem gewissen Punkt die vorhandenen Formulare über die Dbase Dateien legen kann und dann so arbeitet. Wie das klappen soll weiß ich nicht, aber ich habe einfach mal versucht die Dateien zu öffnen.
Die nächste Frage wäre nämlich, was macht Access mit den Verknüpfungen, bzw. würde es helfen, wenn ich statt DBF - CDX evtl. komplett auf Foxpro einsteige, da ich mir denke, war ja mal Microsoft, könnte ja von Vorteil sein.
Nur, ob es klappt oder nicht, möchte ich schon genau belegen können und nicht vorher sagen: "Nö, geht nicht, wegen iss nicht"
Aber wie gesagt, erstmal nur Testphase und learning by doing.
Ob das ganze Ding überhaupt gestartet wird, steht noch nicht genau fest.
richtig, mir gefällt es auch nicht. Aber die Datenmenge war nur eine DB, die ich gerade zur Hand hatte. Es würden später wesentlich weniger DAten werden, aber dann mit Xbase++ und dann ist es ja wieder wurscht.
Es ist etwas komplizierter, als es jetzt den Anschein macht.
Es steht ein Projekt vor der Türe, welches eine Access Datenbank ablösen soll. Der Auftraggeber und ich überlegen jetzt schon, wie wir die Zeit überbrücken können, die dann eintritt, wenn es kein Zurück mehr gibt, aber die neue Version noch nicht komplett ist. Es ist nicht möglich 2 Programme parallel zu pflegen, sprich zwei Datenbestände. Also kam die Frage, ob man nicht ab einem gewissen Punkt die vorhandenen Formulare über die Dbase Dateien legen kann und dann so arbeitet. Wie das klappen soll weiß ich nicht, aber ich habe einfach mal versucht die Dateien zu öffnen.
Die nächste Frage wäre nämlich, was macht Access mit den Verknüpfungen, bzw. würde es helfen, wenn ich statt DBF - CDX evtl. komplett auf Foxpro einsteige, da ich mir denke, war ja mal Microsoft, könnte ja von Vorteil sein.
Nur, ob es klappt oder nicht, möchte ich schon genau belegen können und nicht vorher sagen: "Nö, geht nicht, wegen iss nicht"
Aber wie gesagt, erstmal nur Testphase und learning by doing.
Ob das ganze Ding überhaupt gestartet wird, steht noch nicht genau fest.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Hallo Manfred,
das ganze wird noch komplizierter, da ab einer bestimmten Updateversion
mit der Verknüpfung keine Daten geändert werden können. MS hat
einen Prozess verloren und einfach die Möglichkeit die Daten zu ändern
entfernt.
Foxpro und Access sind zwei ganz verschiedene Welten, da Foxpro von MS
dazu gekauft wurde.
Gruß
Alfred
das ganze wird noch komplizierter, da ab einer bestimmten Updateversion
mit der Verknüpfung keine Daten geändert werden können. MS hat
einen Prozess verloren und einfach die Möglichkeit die Daten zu ändern
entfernt.
Foxpro und Access sind zwei ganz verschiedene Welten, da Foxpro von MS
dazu gekauft wurde.
Gruß
Alfred
- Manfred
- Foren-Administrator
- Beiträge: 21200
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
Halt,
auch hier wieder fehlinterpretiert. Ich benutze jetzt standardmäßig den CDX Treiber für die Indexdateien. Da ich überhaupt keine Vorstellung habe, wie ein Verknüpfen der Formulare usw. vonstatten gehen sollte, dachte ich mir halt, wenn ich Foxpro Treiber nehme, dann wäre die Chance größer, das Access damit was anfangen kann.
auch hier wieder fehlinterpretiert. Ich benutze jetzt standardmäßig den CDX Treiber für die Indexdateien. Da ich überhaupt keine Vorstellung habe, wie ein Verknüpfen der Formulare usw. vonstatten gehen sollte, dachte ich mir halt, wenn ich Foxpro Treiber nehme, dann wäre die Chance größer, das Access damit was anfangen kann.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- Manfred
- Foren-Administrator
- Beiträge: 21200
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
Hi Jan,
was soll mir das bringen?
was soll mir das bringen?
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- Jan
- Marvin
- Beiträge: 14658
- Registriert: Fr, 23. Sep 2005 18:23
- Wohnort: 49328 Melle
- Hat sich bedankt: 21 Mal
- Danksagung erhalten: 88 Mal
- Kontaktdaten:
Hallo Manfred,
ich hatte das so verstanden, daß es ein Access-Projekt gibt, daß langsam auf Xbase++ migriert werden soll. Bei gleichzeitigem Dateizugriff von beiden Versionen aus. Wenn also beide auf die mdb zugreifen, dann wäre der Datenbestand immer der gleiche. Bis Du nach kompletter Umstellung alles auf dbf umbaust. Was über Deine Datenbankklasse (so genau kenne ich die ja nun auch wieder nicht) eventuell sehr einfach sein könnte.
Also gemeinsamer Zugriff auf mdb und nicht wie von Dir angedacht gemeinsamer Zugriff auf dbf.
Oder hab ich Dich jetzt doch mißverstanden?
Jan
ich hatte das so verstanden, daß es ein Access-Projekt gibt, daß langsam auf Xbase++ migriert werden soll. Bei gleichzeitigem Dateizugriff von beiden Versionen aus. Wenn also beide auf die mdb zugreifen, dann wäre der Datenbestand immer der gleiche. Bis Du nach kompletter Umstellung alles auf dbf umbaust. Was über Deine Datenbankklasse (so genau kenne ich die ja nun auch wieder nicht) eventuell sehr einfach sein könnte.
Also gemeinsamer Zugriff auf mdb und nicht wie von Dir angedacht gemeinsamer Zugriff auf dbf.
Oder hab ich Dich jetzt doch mißverstanden?
Jan