conocer propiedades tabla dbf

29/07/2005 - 16:03 por fredy | Informe spam
hola grupo!

quisiera saber como puedo hacer una macro que me extraiga las propiedades de
una tabla dbf es decir nombre del campo, tipo de dato, ancho del campo , num
decimales
es posible?

muchas gracias!
 

Leer las respuestas

#1 KL
29/07/2005 - 17:49 | Informe spam
Hola Fredy,

Suponiendo que extraes los datos del *.dbf mediante ADO, asi a bote pronto
hice un experimento con el objeto de recordset y he podido encontrar entre
otras muchas las siguientes propiedades:

Sub Test()
Dim rs As ADODB.Recordset
rs.Fields(0).ActualSize
rs.Fields(0).Attributes '...los que sea
rs.Fields(0).DataFormat
rs.Fields(0).DefinedSize
rs.Fields(0).Name
rs.Fields(0).Type
rs.Fields(0).Value
End Sub

No se si esto es lo que buscas. Acuerdate de establecer una referencia (menu
Tools>Referencias) a la libreria 'Microsoft ActiveX Data Objects x.x Object
Library', aunque si usas ADO probablement ya la tienes establecida.

Saludos,
KL


"fredy" wrote in message
news:
hola grupo!

quisiera saber como puedo hacer una macro que me extraiga las propiedades
de
una tabla dbf es decir nombre del campo, tipo de dato, ancho del campo ,
num
decimales
es posible?

muchas gracias!

Preguntas similares