Hola y bievenido dagoneth
Como en access no hay un SP como el sql server para obtener los nombres de los campos de una tabla determinada lo que puedes hacer es crear una query "x" a la tabla que deseas y a traves del dataset obtener el nombre de las columnas.
Ejemplo:
Cita: ...
...
sSQL = "SELECT TOP 1 * FROM Tabla"
Dim dAdap As New SqlDataAdapter(sSQL, oConn)
Dim ds as New DataSet
dAdap.Fill(ds)
For Each dc As DataColumn In ds.Tables(0).Columns
dropDownlList1.Items.Add(New ListItem(dc.ColumnName))
Next
Salu2