Access - ¿COMO PUEDO HACER ESTO?

 
Vista:

¿COMO PUEDO HACER ESTO?

Publicado por xeneize (2 intervenciones) el 07/04/2006 10:39:35
Hola que tal? Me gustaria saber como puedo imprimir las propiedades de las tablas es decir, los campos que contiene, el tamaño, propiedades de los campos etc.

Muchas gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:¿COMO PUEDO HACER ESTO?

Publicado por Rodolfo (463 intervenciones) el 07/04/2006 18:44:02
Te paso el siguiente codigo. El mismo en un modulo te imprime las caracteristicas en la ventana locales.

dim base as database 'base es el nombre de la variable, lo podes cambiar
dim tabla as recordset 'Tabla es el nombre de la variable, lo podes cambiar
dim campo as field 'campo es el nombre de la variable, lo podes cambiar

set base = currentdb
set tabla = base.openrecordset("nombre de tu tabla", dbopentable)

tabla.fields.refresh

for each campo in tabla.fields
debug.print campo.name & " " & campo.Type
next

Fijate porque la variable campo puede tener mas propiedades que te describan los campos. Campo type, te lo pone en codigo numerico, en este momento no recuerdo bien por suponete que el nro 1 corresponda a texto, el 4 a numerico doble, etc.

Espero que te sirva.

Saludos

Rodolfo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar