Thema: Delphi Fehlermeldung ADS

Einzelnen Beitrag anzeigen

Benutzerbild von Union
Union

Registriert seit: 18. Mär 2004
Ort: Luxembourg
3.487 Beiträge
 
Delphi 7 Enterprise
 
#2

Re: Fehlermeldung ADS

  Alt 15. Dez 2005, 21:06
Das bedeutet, dass Die Indexdatei unter einer anderen Sortierfolge erstellt wurde, als auf Deinem Rechner. Passiert z.B. wenn man auf seinem Rechner Sortierung auf Deutsch eingestellt hat (beim ADS) und versucht Demodaten eines US-Programms, bei dem die Index dabei sind, zu öffnen. Es hilft dann (wenn Du den ADS Local verwendest) die Erstellung einer INI-Datei mit Namen AdsLocal.cfg und folgendem Inhalt:
Code:
[SETTINGS]
ANSI_CHAR_SET=German
OEM_CHAR_SET=GERMAN
Dabei können folgende Sprachcodes zum Einsatz kommen:
Zitat von Advantage Helpfile:
ANSI Character Set

Default = Use the currently configured ANSI character set that is active on the workstation. Options are: Baltic, Danish, Dutch, Engl(Amer), Engl(UK), Engl(Can), Finnish, French, French Can, German, Icelandic, Italian, Norwegian, Polish, Portuguese, Spanish, Span(Mod), Swedish, Russian, ASCII, or Turkish.
Keyword = ANSI_CHAR_SET
This is the ANSI character set that can be used when reading and storing data in tables opened with ANSI specified as the character set type. If this value is not specified, the currently configured ANSI character set on the workstation will be used. If you do not wish to use the ANSI character set that is active on the current workstation, this setting can be used to select one. This setting is useful to guarantee that the same ANSI character set is used both by local connections using the Advantage Local Server and remote connections to the Advantage Database Server. This setting does not apply to tables opened with OEM as the specified character set type.

OEM/Localized Character Set

Default = USA. Options are: USA, DANISH, DUTCH, FINNISH, FRENCH, GERMAN, GREEK437, GREEK851, ICELD850, ICELD861, ITALIAN, NORWEGN, PORTUGUE, SPANISH, SWEDISH, MAZOVIA, PC_LATIN, ISOLATIN, RUSSIAN, NTXCZ852, NTXCZ895, NTXSL852, NTXSL895, NTXHU852, NTXPL852, or TURKISH.
Keyword = OEM_CHAR_SET
This is the OEM/Localized character set used when reading and storing data in tables opened with OEM specified as the character set type. This setting does not apply to tables opened with ANSI as the specified character set type.
Du musst natürlcih rausfinden, unter welchem Charset der Index erstellt wurde.
Ibi fas ubi proxima merces
sudo /Developer/Library/uninstall-devtools --mode=all
  Mit Zitat antworten Zitat