Para crear un DBF desde c贸digo se hace as铆:
dbCreate("FICHERO.DBF",{{"CAMPO_01 聽","C",10,0},;
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽聽{"CAMPO_02 聽","M", 8,0},;
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽聽 聽{"CAMPO_03 聽","N",10,3}})
o de la siguiente forma:
aCampos:={{"CAMPO_01 聽","C",10,0},{"CAMPO_02 聽","M", 8,0},{"CAMPO_03 聽","N",10,3},{"CAMPO_N 聽 ","C",10,0}}
dbCreate("FICHERO.DBF",aCampos)
Luego la estructura es del tipo
array bidimensional de N elementos con 4 elementos por fila.
Entonces los campos son el 1 para el nombre, el 2 para el tipo (
Number,
Character,
Memo), el 3 para la longitud del campo y el 4 para los decimales si es
number.
Luego puedes listarlo as铆 tambien:
use cuenta.dbf
aEstruct:=DBStruct()
use
for i=1 to Len(aEstruct)
聽 聽? aEstruct[i,1],aEstruct[i,2],aEstruct[i,3],aEstruct[i,4]
next i
Mi abuelo dec铆a: Los aviones vuelan porque Dios quiere, y los helic贸pteros ni Dios sabe porque vuelan.
FWH 16.02, xHarbour 1.2.3, Harbour 3.2.0, WorkShop 4.5, AJ Make 0.30, Borlan BCC 7.00, VisualStudio 2013