Funzione GetFields (ByVal TableName come stringa) come stringa
'Riferimenti: Biblioteca di oggetto di Microsoft Access 11.0, biblioteca di oggetto di Microsoft DAO 3.6
'Fissare i riferimenti scattando gli attrezzi ed allora i riferimenti nella finestra di vista di codice
'Restituisce tutti i nomi di campo che esistono in Tabella TableName.
'Accetta
'TableName: Nome della tabella in cui i campi sono situati
'Restituisce al contrario tutti i nomi di campo, posizione di segnale minimo
'USO: GetFields “TABLENAME„
Sul errhandler di avanzamento di errore
Db fioco come DAO.Database
Tdf fioco come DAO.TableDef
Fld fioco come DAO.Field
strField fioco come stringa
Regolar db = CurrentDb
Regolare il tdf = db.TableDefs (TableName)
'Collegare attraverso tutti i campi (colonne)
Per ogni fld nel tdf. Campi
strField = strField & fld. Nome & “,„ 'gru a benna il nome di campo
Dopo
'Restituire i nomi di campo
GetFields = strField
'Se nessun errori
ExitHere:
Regolare il fld = niente
Regolare il tdf = niente
Regolar db = niente
'Informare l'utente che il processo è completo.
' MsgBox “stampa dell'annotazione completa„
Uscire la funzione
errhandler:
'Ci è un ritorno di errore come posizione di segnale minimo
GetFields = “errore„ & Err.Number & vbCrLf & Err.Description
Con errare
' MsgBox “errore„ &. Numero & vbCrLf &. Descrizione, _
' vbOKOnly o vbCritical, “GetFields„
Estremità con
Riassunto ExitHere
Funzione di conclusione
|