Visual Basic - Obtener el nombre de un campo

Life is soft - evento anual de software empresarial
   
Vista:

Obtener el nombre de un campo

Publicado por Julian (5 intervenciones) el 24/06/2009 04:18:50
Cordial saludo

Como hago para obtener el nombre de un campo en un textbox de una tabla de access con ado.
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:Obtener el nombre de un campo

Publicado por P3L30N2009 (701 intervenciones) el 24/06/2009 08:20:08
Para mostrar el nombre de los campos de un objeto recordset, tienes la colección "Fields" cuya propiedad Name devuelve el nombre definido por el usuario para cada columna de la tabla.
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

RE:Obtener el nombre de un campo

Publicado por Julian (5 intervenciones) el 24/06/2009 14:40:02
Gracias amigo
me funciono perfecto ahora lo que nesecito es saber como hago para obtener el nombre de la tabla de la misma forma en un textbox con ado.
Gracias.
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

RE:Obtener el nombre de un campo

Publicado por Jaime Guerrero (361 intervenciones) el 24/06/2009 18:00:50
para la tabla, si ya la tienes en tu select, la pondrias de ahi. El recordset solo te trabaja con datos y las columnas.
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

RE:Obtener el nombre de un campo

Publicado por P3L30N2009 (701 intervenciones) el 24/06/2009 18:20:55
Afirmar que "El recordset solo te trabaja con datos y las columnas" es demasiado simplista.

-------------

Para listar (p.e. en un ComboBox) los nombres de las tablas de una base de datos, puedes utilizar el método adOpenSchema de ADO:

Dim rs As ADODB.Recordset
Set rs = cn.OpenSchema(adSchemaTables, Array(Empty, Empty, Empty, "TABLE"))
Do Until rs.EOF
Combo1.AddItem rs("TABLE_NAME")
rs.MoveNext
Loop
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

RE:Obtener el nombre de un campo

Publicado por Jaime Guerrero (361 intervenciones) el 24/06/2009 18:29:54
pero es asi. lo que le pases al recordset, esto lo trabajara en columnas y filas.
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