Hi,
[email protected] wrote:
2009-12-04 15:55 UTC+0200 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt)
* harbour/src/rdd/dbf1.c
! fixed variable length field setting after DBCREATE()
I hope I didn't break some important part of Harbour. Please test. Here
is my test code (hex viewer would be also useful).
Regards,
Mindaugas
#include "dbinfo.ch"
REQUEST DBFCDX
PROC main()
FIELD F
RDDSETDEFAULT("DBFCDX")
DBCREATE("test183", {{"F", "Q", 4, 0}},, .T., "test183")
DBAPPEND()
F := "abc"
? LEN(F), HB_STRTOHEX(F)
? HB_STRTOHEX(DBRECORDINFO(DBRI_RAWRECORD))
DBAPPEND()
F := "1234"
DBDELETE()
? LEN(F), HB_STRTOHEX(F)
? HB_STRTOHEX(DBRECORDINFO(DBRI_RAWRECORD))
DBGOTOP()
? LEN(F), HB_STRTOHEX(F)
? HB_STRTOHEX(DBRECORDINFO(DBRI_RAWRECORD))
DBCLOSEAREA()
DBUSEAREA(.T.,, "test183")
? LEN(F), HB_STRTOHEX(F)
? HB_STRTOHEX(DBRECORDINFO(DBRI_RAWRECORD))
DBCLOSEAREA()
RETURN
_______________________________________________
Harbour mailing list (attachment size limit: 40KB)
[email protected]
http://lists.harbour-project.org/mailman/listinfo/harbour