Visual Basic - recorrer todos los campos de una tabla

Life is soft - evento anual de software empresarial
 
Vista:

recorrer todos los campos de una tabla

Publicado por jomismo (52 intervenciones) el 17/01/2005 13:13:51
bien mi pregunta es la siguiente como recorro todos los campos de una tabla mediante el editor de visual basic de access

me explico

deseo ke compare un campo con todos los campos de una tabla y los coincidentes los agrege algo asi

for x=0 to numeromaximodecamposdelabase

'tiene que realizar esta consulta e ir agragando datos si coinciden
palabra=palabra & "," & dlookup("entradads","tmpsinonimos","[entradaor]=" & entrada)

next x

mas o menos seria asi en visual basic pero en access como recorro los campos?o como se el numero maximo de campos?

gracias XD
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:recorrer todos los campos de una tabla

Publicado por bla (230 intervenciones) el 19/01/2005 00:08:09
Dos opciones:
con DAO:
for i =0 to currentdb.tabledefs("nombretabla").fields.count-1
msgbox currentdb.tabledefs("nombretabla").fields(i).name
next

con ADO:

Dim c As ADODB.Connection
Dim r As ADODB.Recordset
c.Open "cadena de conexion"
Set r = c.OpenSchema(adSchemaColumns, Array(Empty, Empty, "nombretabla", Empty))
Do While Not r.EOF
MsgBox r.Fields("column_name").Value
r.MoveNext
Loop
r.Close
set r=nothing
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