Función GetFields (ByVal TableName como secuencia) como secuencia
'Referencias: Biblioteca objeto de Microsoft Access 11.0, biblioteca objeto de Microsoft DAO 3.6
'Fijar las referencias chascando las herramientas y entonces las referencias en la ventana de la opinión del código
'Vuelve todos los nombres de campo que existan en la tabla TableName.
'Acepta
'TableName: Nombre de la tabla en el cual los campos están situados
'Vuelve todos los nombres de campo, falta de información de otra manera
'USO: GetFields “TABLENAME”
En errhandler indicado del error
DB dévil como DAO.Database
Tdf dévil como DAO.TableDef
Fld dévil como DAO.Field
strField dévil como secuencia
Fijar DB = CurrentDb
Fijar el tdf = db.TableDefs (TableName)
'Colocar a través de todos los campos (las columnas)
Para cada fld en tdf. Campos
strField = strField y fld. Nombre y “,” 'gancho agarrador el nombre de campo
Después
'Volver los nombres de campo
GetFields = strField
'Si ningunos errores
ExitHere:
Fijar el fld = nada
Fijar el tdf = nada
Fijar DB = nada
'Notificar a usuario que el proceso es completo.
' MsgBox “impresión del expediente completa”
Salir la función
errhandler:
'Hay una vuelta del error como falta de información
GetFields = “error” y Err.Number y vbCrLf y Err.Description
Con errar
' MsgBox “error” y. Número y vbCrLf y. Descripción, _
' vbOKOnly o vbCritical, “GetFields”
Extremo con
Curriculum vitae ExitHere
Función del final
|