FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin for Harbour/xHarbour Using dbftype + , T , =
Posts: 166
Joined: Wed Aug 29, 2012 08:25 AM
Using dbftype + , T , =
Posted: Thu Jan 11, 2018 10:06 AM
Hello ,

After creating a dbf-file as :

Code (fw): Select all Collapse
aStruct := {{"Fld1","+",2,0},{"Fld2","=",10,2},{"Fld3","T",8,0},{"Fld4","@",10,0},{"Fld5","D",10,0}}
DbCreate("TestFld.dbf",aStruct,,.T.)
APPEND BLANK
Fieldput(5,Date())
//Fieldput(2,DateTime())
Fieldput(3,DateTime())
Fieldput(4,DateTime())


How can we recognize this types again ?

? fieldtype(1) gives 'N' , how we know it was created as "+" ?
? fieldtype(2,3,4) gives 'D' , how we know it was created as "=,T,D" ?

Frank
test
Posts: 9020
Joined: Thu Oct 06, 2005 08:17 PM
Re: Using dbftype + , T , =
Posted: Thu Jan 11, 2018 11:38 AM

Works fine using the current version of xHarbour.

EMG

Posts: 10733
Joined: Sun Nov 19, 2006 05:22 AM
Re: Using dbftype + , T , =
Posted: Fri Jan 12, 2018 03:29 AM

FieldType( fldnum ) is displayed as +, =, T or D as the case may be.

Regards



G. N. Rao.

Hyderabad, India
Posts: 166
Joined: Wed Aug 29, 2012 08:25 AM
Re: Using dbftype + , T , =
Posted: Fri Jan 12, 2018 10:23 AM

Hello ,

It is ok , i was confused using VALTYPE(Fieldget(1)) , giving 'N'

Frank

test

Continue the discussion