Visual Basic - Campos en una Tabla Access

Life is soft - evento anual de software empresarial
 
Vista:

Campos en una Tabla Access

Publicado por JuanMa (1 intervención) el 17/10/2003 11:43:35
Como puedo conocer el nombre de los campos de una taba (Access) en tiempo de ejecución?

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:Campos en una Tabla Access

Publicado por Cecilia Colalongo (3116 intervenciones) el 17/10/2003 12:20:00
Si estás utilizando ADO, puedes utilizar ADOX u OpenSchema para enumerar las tablas y las columnas, si estás utilizando DAO las enumeras a través del objeto Database.

Con ADOX, sería:

Dim objCatalog As Catalog, objTable As Table, objColumn As Column
Set objCatalog = New Catalog
Set objCatalog.ActiveConnection = TuObjetoConnectionADO

Set objTable = objCatalog.Tables.Item("MiTabla")

For Each objColumn In objTable.Columns
Debug.Print objColumn.Name
Next

Con OpenSchema de ADO:

Set objRecordset = TuObjetoConnection.OpenSchema(adSchemaColumns,Array(Empty,Empty,"MiTabla"))
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