Die Fallstricke des Übergangs von klassischen DBFNTX sind die gleichen in ADS
Moderator: Moderatoren
- Eugeny Lutsenko
- Rekursionen-Architekt
- Beiträge: 108
- Registriert: Fr, 15. Mai 2020 16:16
- Wohnort: Russland, der südliche Föderale Bezirk, die Stadt Krasnodar
- Hat sich bedankt: 12 Mal
- Danksagung erhalten: 1 Mal
- Kontaktdaten:
Die Fallstricke des Übergangs von klassischen DBFNTX sind die gleichen in ADS
hi! Ich habe angefangen, das System von Eidos mit ADS zu verfeinern und zu debuggen. Diese Version wird sich in vielerlei Hinsicht von der vorherigen unterscheiden. Es scheint mehr über Kleinigkeiten zu sein, aber es wird wahrscheinlich eine Menge von ihnen geben. Da es notwendig ist, die Namen einiger Datenbanken zu ändern. Es sieht aus wie mit ADS gibt es einige Besonderheiten beim Freigeben von Dateien zum Kopieren, Öffnen und Schließen von Datenbanken. Ich habe das vorherige Projekt in einem funktionierenden Zustand behoben. Gibt es keine Publikation, in der all diese Fallstricke des Übergangs von klassischen dbfntx zu ihnen in ADS bereits von jemandem beschrieben würden, der diesen Weg bereits gegangen ist?
- Jan
- Marvin
- Beiträge: 14662
- Registriert: Fr, 23. Sep 2005 18:23
- Wohnort: 49328 Melle
- Hat sich bedankt: 21 Mal
- Danksagung erhalten: 88 Mal
- Kontaktdaten:
Re: Die Fallstricke des Übergangs von klassischen DBFNTX sind die gleichen in ADS
Hallo Eugeny,
was bei den Datenbanknamen wichtig ist: Der ADS kann nur 10 Zeichen berücksichtigen. Du mußt beim Öffnen also einen Alias eintragen, der max. 10 Stellen hat. Der eigentliche Name der dbf ist dann egal, es zählt nur der Alias.
Jan
was bei den Datenbanknamen wichtig ist: Der ADS kann nur 10 Zeichen berücksichtigen. Du mußt beim Öffnen also einen Alias eintragen, der max. 10 Stellen hat. Der eigentliche Name der dbf ist dann egal, es zählt nur der Alias.
Jan
Mitglied der XUG Osnabrück
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
-
- Der Entwickler von "Deep Thought"
- Beiträge: 2828
- Registriert: Fr, 10. Feb 2006 9:51
- Wohnort: Aachen
- Hat sich bedankt: 259 Mal
- Danksagung erhalten: 12 Mal
- Kontaktdaten:
Re: Die Fallstricke des Übergangs von klassischen DBFNTX sind die gleichen in ADS
Hallo Eugeny,
bei SQL spricht man normalerweise von einer Datenbank (beim ADS Data Dictionary), die unter anderem aus mehreren Tabellen (früher DBF-Dateien unter xBase) besteht.
Möchtest Du mit Hilfe des ADS auf DBF-Dateien mit NTX-Indizes zugreifen? Dann hat Jan Recht, dass die Datei- und Feldnamen nur 10 Zeichen haben dürfen.
Oder möchtest Du mit Hilfe des ADS die DBF-Dateien in ADT-Tabellen wandeln? Dann hat man viel mehr Möglichkeiten (aber auch viel mehr Arbeit bei der Umwandelung) als bei DBF-Dateien. Da könnten die Datei- und Feldnamen auch (fast) beliebig lang sein.
bei SQL spricht man normalerweise von einer Datenbank (beim ADS Data Dictionary), die unter anderem aus mehreren Tabellen (früher DBF-Dateien unter xBase) besteht.
Möchtest Du mit Hilfe des ADS auf DBF-Dateien mit NTX-Indizes zugreifen? Dann hat Jan Recht, dass die Datei- und Feldnamen nur 10 Zeichen haben dürfen.
Oder möchtest Du mit Hilfe des ADS die DBF-Dateien in ADT-Tabellen wandeln? Dann hat man viel mehr Möglichkeiten (aber auch viel mehr Arbeit bei der Umwandelung) als bei DBF-Dateien. Da könnten die Datei- und Feldnamen auch (fast) beliebig lang sein.
-------
Mitglied XuG Cologne
Mitglied XuG Osnabrück
Mitglied XuG Cologne
Mitglied XuG Osnabrück
- Eugeny Lutsenko
- Rekursionen-Architekt
- Beiträge: 108
- Registriert: Fr, 15. Mai 2020 16:16
- Wohnort: Russland, der südliche Föderale Bezirk, die Stadt Krasnodar
- Hat sich bedankt: 12 Mal
- Danksagung erhalten: 1 Mal
- Kontaktdaten:
Re: Die Fallstricke des Übergangs von klassischen DBFNTX sind die gleichen in ADS
Wie indiziere ich eine Datenbank mit der Option UNIQUE, wenn ADS aktiviert ist?
Code: Alles auswählen
* INDEX ON SUBSTR(FIELDGET(ff),1,256) TO Inp_tmp UNIQUE // Не работает в ADS <<<===################################
* INDEX ON SUBSTR(aFields [ff],1,256) TO Inp_tmp UNIQUE // Не работает в ADS
INDEX ON aFields[ff] TO Inp_tmp UNIQUE // Не работает в ADS
- Eugeny Lutsenko
- Rekursionen-Architekt
- Beiträge: 108
- Registriert: Fr, 15. Mai 2020 16:16
- Wohnort: Russland, der südliche Föderale Bezirk, die Stadt Krasnodar
- Hat sich bedankt: 12 Mal
- Danksagung erhalten: 1 Mal
- Kontaktdaten:
Re: Die Fallstricke des Übergangs von klassischen DBFNTX sind die gleichen in ADS
Danke, das Problem ist gelöst! Vielen Dank für Ihre Hilfe!