DbF und MS Access 2000

Sonstiges (nicht kategorisierbar)

Moderator: Moderatoren

Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21186
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 210 Mal
Danksagung erhalten: 67 Mal

Beitrag von Manfred »

Hi Alfred,

hatte ich weiter oben schon befürchtet. Hat aber den Vorteil, dass ich jetzt nicht extra Foxpro einbinden muß.

Trotzdem Danke für Deine Mühe. Den anderen natürlich auch..


@Jan

ich verstehe den letzten Satz nicht. Ist der so richtig geschrieben?
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!!
Benutzeravatar
Jan
Marvin
Marvin
Beiträge: 14651
Registriert: Fr, 23. Sep 2005 18:23
Wohnort: 49328 Melle
Hat sich bedankt: 21 Mal
Danksagung erhalten: 88 Mal
Kontaktdaten:

Beitrag von Jan »

Manfred,

jepp.

Jan
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21186
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 210 Mal
Danksagung erhalten: 67 Mal

Beitrag von Manfred »

Jan hat geschrieben:Manfred,

Nein, ich meinte das, worüber ich die mit den PM genervt habe.

Jan
den hier meinte ich....
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!!
Benutzeravatar
Jan
Marvin
Marvin
Beiträge: 14651
Registriert: Fr, 23. Sep 2005 18:23
Wohnort: 49328 Melle
Hat sich bedankt: 21 Mal
Danksagung erhalten: 88 Mal
Kontaktdaten:

Beitrag von Jan »

Manfred,

ich auch.

Jan
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21186
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 210 Mal
Danksagung erhalten: 67 Mal

Beitrag von Manfred »

na gut,

dann habe ich den nicht verstanden, dann ist es aber so.
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!!
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21186
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 210 Mal
Danksagung erhalten: 67 Mal

Beitrag von Manfred »

Also, um nochmals auf den Kern des Threads zurückzukommen, ALT+C ist verdammt gefährlich und lt. Alaska scheint sich Access im Gegensatz zu anderen Produkten bei einem daraus resultieren kleinen Headerproblem keine Mühe zu geben und sagt einfach: LEER

Noch ne kleine Sache für sich:

Die Mail habe ich mit Till geführt und im DU Verfahren. Die letzte Antwort kam im SIE Verfahren. Also scheinen wohl doch noch ein paar mehr bei denen zu arbeiten im Support? Oder Trick 17 :wink:
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!!
Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15695
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 65 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Beitrag von brandelh »

Manfred hat geschrieben:ALT+C ist verdammt gefährlich
ALT+C ist eigentlich nur für die Entwicklungszeit gedacht, z.B. um Endlosschleifen abbrechen zu können etc.

SetCancel(.t.) schaltet die Antwort auf ALT+C ab.


Die Probleme beim konkurierenden Zugriff von verschiedenen Programmen auf DBF Dateien sind:
  • * Sperroffset 1 GB, 2 GB oder gar 4 KByte Blöcke direkt auf den Daten ?
    * Xbase++ NTX oder CDX, alles Andere NDX oder MDX ! -> Bei Access keine Indexe verwenden !
    * ODBC und direkt Zugriff auf DBF Tabellen ist - wahrscheinlich - nicht kompatibel zu Xbase++ (siehe Hilfe zu DBFDBE ...)
Der umgekehrte Weg, Xbase++ über SQLExpress und ODBC auf MDB Dateien zugreifen zu lassen ist hingegen sicher, denn Microsoft hat den ODBC Treiber für Access erstellen müssen.

Aus meiner Sicht gibt es nur 2 gangbare Wege, der Rest ist entweder mit Access Programmierung (IGIT !) oder mit Tretminen gepflastet:

1. Komplette Neuprogrammierung aller nötigen Funktionen um im Big Bang Verfahren die alte durch die neue Xbase++ Programmversion zu ersetzen und zwar komplett !

2. Access laufen lassen, Xbase++ nutzt deren Daten mit, bis zur Big Bang Umstellung, bei der die MDB in mehrere DBFs umkopiert werden.

Bei Massendaten wird das natürlich schwierig ;-)
Gruß
Hubert
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21186
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 210 Mal
Danksagung erhalten: 67 Mal

Beitrag von Manfred »

Hi,

also, vom Grundprinzip klappt es. Man kann DBF Tabellen nehmen und in bestehende Access Formulare einbinden. Mit Verknüpfungen usw. Nagut, es dauert ein wenig, aber bei dem Versuch, den ich heute gesehen habe, war es annehmbar.
Es werden die DBF Dateien über den Assistenten verknüpft, dann werden die Felder angegeben, die man haben möchte. Über die Felder wird eingetragen wie die Formularfeldnamen heißen und dann geht die Abfrage los. In der Maske kann dann geskippt werden und auch editiert.
Das war es was ich wissen wollte. Ob es jetzt zutiefst produktiv ist, das sei dahingestellt, aber es genügt als Krücke für einen Notfall.
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!!
Antworten