|
|
Mit ODBC auf Excel-Tabellen- #3698 in section [119429] |
Sec: |
(25) MS-Visual FoxPro 8.0 |
Von: |
Hans-Peter Grözinger |
An: |
Claudia Przioda |
Am/Um: |
21.09.2004 13:53:07 gelesen |
Hallo Claudia ! | Deine Prozedur funktioniert gut. Sie hat mich schnell zum Ziel gebracht. .. Allerdings will ich die entstanden Tabellen in einen DBC übernehmen. Da kommt beim Add Table, daß die DBF in einem alten VFP-Format vorliegt und umgewandelt werden muß. Wie kann ich das programmatisch erledigen, damit diese Meldung nicht auf dem Bildschirm erscheint?
| Das könnte am Versionsbyte im DBF-Header liegen. Dies ist das aller erste Byte in der Datei und hat nach dem Wegschreiben als dBASE III/IV den Wert 0x03. Ändere diesen Wert mit einem Hex-Editor mal auf 0x30 oder mittels VFP-Programm lcDBFFile = GETFILE() lcFile = FILETOSTR( lcDBFFile ) lcVFPFile = '0' + SUBSTR( lcFile, 2 ) STRTOFILE( lcVFPFile, lcDBFFile ) -- Hans-Peter
|
|
|
|