Alaska Software Inc. - Long fieldname support
Username: Password:
AuthorTopic: Long fieldname support
Peter AlderliestenLong fieldname support
on Fri, 10 Oct 2014 15:04:33 +0200
The FOXDBE now supports long field names when a .dbc file is present, but
apart from opening a tabel with long field names, what exactly is
supported?
Both dbstruct() and fieldname() currently return the (standard) short
version of the field name (I tested the Northwind dbf customer table).

Can I (re)create indexes using long field names?
Can I (re)create tables using long field names?

Peter
Andreas HerdtRe: Long fieldname support
on Mon, 13 Oct 2014 13:11:41 +0200
Hi Peter,

> The FOXDBE now supports long field names when a .dbc file is present, but
> apart from opening a tabel with long field names, what exactly is
> supported?
> Both dbstruct() and fieldname() currently return the (standard) short
> version of the field name (I tested the Northwind dbf customer table).

The DBC support is a compatibility feature to enable Xbase++ using tables
that have been created with Visual FoxPro. The FoxDbe is aware of the
DBC if one exists and then is able to use it.

I think this answers your answers your questions:

> Can I (re)create indexes using long field names?

You can not create them. Reindexing the index should be possible. Give it a 
try.

> Can I (re)create tables using long field names?

For tables there is no recreation  Currently Xbase++ does not maintain 
the
DBC.

Bottom line: Using long filenames if the DBC is available -> YES
Creating and maintaining the DBC from Xbase++ -> Not with the current 
version.

Hope this answers your question. See you in Phoenix this week 

  Andreas Herdt
  Alaska Software

--------------------------------------------------------------------

Technical Support:      support@alaska-software.com

News Server:            news.alaska-software.com
Homepage:               http://www.alaska-software.com
WebKnowledgeBase:       http://www.alaska-software.com/kbase.shtm

Fax European Office:    +49 (0) 61 96 - 77 99 99 23
Fax US Office:          +1 (646) 218 1281
--------------------------------------------------------------------

"Peter Alderliesten" wrote in message 
news:5ekhbedb2cvt.1ghqrzdvs9tk5$.dlg@40tude.net...
>
> The FOXDBE now supports long field names when a .dbc file is present, but
> apart from opening a tabel with long field names, what exactly is
> supported?
> Both dbstruct() and fieldname() currently return the (standard) short
> version of the field name (I tested the Northwind dbf customer table).
>
> Can I (re)create indexes using long field names?
> Can I (re)create tables using long field names?
>
> Peter