<< | Inhaltsverzeichnis | Suchen | >> |
Funktion
Syntax: |
CHANGE_FILETYPE(<INDEXDATEI>,<DATEITYP>) |
|
Bedeutung: |
Mit dieser Funktion kann der Dateityp einer Indexdatei im laufenden Programm von "E" (EBUS) nach "O" (ODBC) und umgekehrt geändert werden. Andere Dateitypen (Dbase, Btrieve, CISAM) sind nicht zulässig. Das erste Zeichen von <DATEITYP> legt den neuen Dateityp fest. CHANGE_FILETYPE wird nur dann erfolgreich ausgeführt, wenn die <INDEXDATEI> geschlossen ist, andernfalls wird der Fehler -1 geliefert. Wird der Dateityp von "E" nach "O" geändert, muß im Hauptprogramm die Compileranweisung #CHANGE_FILETYPE stehen, andernfalls wird der Fehler -4 gemeldet. #CHANGE_FILETYPE ist notwendig, damit die ODBC-Zugriffe für Indexdateien mit Dateityp "E" generiert werden können. CHANGE_FILETYPE ist nur unter WINDOWS verfügbar und liefert folgende Ergebniswerte: |
|
|
Ergebnis |
Bedeutung |
|
1 |
Kein Fehler |
|
Unter MS-DOS und UNIX liefert CHANGE_FILETYPE als Ergebnis stets -1. |
|
Beispiel: |
H% = CHANGE_FILETYPE(KUNDEN,"O") |
|
siehe auch: |