hi
i have try to create BIg DBF using HAROUR 64 BIT and was surprise about RDD
DBFCDX
REQUEST DBFCDX
REQUEST HB_GT_WIN_DEFAULT
Procedure Main
RddSetDefault( "DBFCDX" )
CreateSetup( "bigdbf.DBF" )
use bigdbf new alias sizemax exclusive
... same as above
STATIC PROCEDURE CreateSetup( cDBF )
LOCAL oError, cText
LOCAL bOldError := ERRORBLOCK( { | e | BREAK( e ) } )
LOCAL aStruct := { { "CODE", "N", 15, 0 }, ;
{ "NAME", "C", 1000, 0 } }
BEGIN SEQUENCE
DBCREATE( cDBF, aStruct, "DBFCDX" )
RECOVER USING oError
ERRORBLOCK( bOldError )
? oError:osCode
END SEQUENCE
ERRORBLOCK( bOldError )
RETURN
it does create a DBF with Field NAME Type C and Length 1000 without any Problem
so the Limit of Type C is > 256 under Harbour 64 Bit ?!
do i only need
SET DBFLOCKSCHEME TO DB_DBFLOCK_HB64
to use DBF > 2 GB under Harbour ?
greetings Jimmy