2006-04-15 20:20 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/include/Makefile
+ harbour/include/blob.ch
* harbour/include/dbinfo.ch
* harbour/include/hbdbferr.h
* harbour/include/hbrddfpt.h
* harbour/source/rdd/dbf1.c
* harbour/source/rdd/workarea.c
* harbour/source/rdd/dbffpt/dbffpt1.c
+ added all CL5.3 BLOB*() functions support
+ added new RDD DBFBLOB compatible with CL5.3 DBFBLOB
It operates on memo files only (.dbv) without tables (.dbf)
To create .DBV file use:
dbCreate( cFile, {}, "DBFBLOB" )
* harbour/source/rdd/dbcmd.c
* do not report error when empty structure table is passed to DBCREATE()
CL5.3 allow to create even DBF files without any fields and because
I can imagine some valid code which use it as a feature then I also
allow it in DBF RDD.
Authors of RDDs which do not allow to create tables without fields
should add to their low level RDD code necessary RT error.
This commit is contained in:
@@ -99,7 +99,7 @@
|
||||
#define RDDI_MEMOGCTYPE 34 /* type of garbage collector used by GC */
|
||||
#define RDDI_MEMOREADLOCK 35 /* use read lock in memo file access */
|
||||
#define RDDI_MEMOREUSE 36 /* reuse free space on write */
|
||||
|
||||
#define RDDI_BLOB_SUPPORT 37 /* can support BLOB files directly */
|
||||
|
||||
/*
|
||||
Constants for SELF_ORDINFO ()
|
||||
|
||||
Reference in New Issue
Block a user