04. februar 2004 - 09:55Der er
6 kommentarer og 1 løsning
Adgang til foxpro database
Jeg har behov for at tilgå en foxpro database fra et C++ program. Hvis jeg går gennem ODBC meldes der fejl på flere kolloner, så jeg skal gerne tilgå den mere direkte. Findes der et API til Foxpro eller noget??
Det sjove er at man godt kan læse databasen direkte fra Foxpro, men programmer der kører via ODBC melder fejl. Muligvis fordi der står står alfanumeriske tegn i et numerisk felt...
Hvis du har nogle filer der lader mig læse dem vil jeg da gerne kigge nærmere på dem.....
record X findes på offset TableHeader.HeaderSize + X * TableHeader.RecordSize
FieldHeader.Displacement og FieldHeader.FieldLength angiver et felt i recorden
Memo felters værdi er et tal i tekst form
denne værdi * 512 er offset i DBT filen for MemoValueHeader
MemoValueHeader.Offset og MemoValueHeader.RecLength angiver hvor selve data befinder sig i DBT filen
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.