Author | Topic: Long fieldname support | |
---|---|---|
Peter Alderliesten | Long 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 Herdt | Re: 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 |