FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
descripción de un campo de access con Delphi 6
salu2 amigos...
Me gustaría saber si se puede, y como hacerlo, para poder obtener la descripción de un campo determinado en una tabla de una bd access.... desde ya, muxas gracias... |
#2
|
||||
|
||||
Revisa las tablas de sistema. Ahora no las tengo delante, pero apostaría a que las descripciones se guardarán ahí.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#3
|
|||
|
|||
gracias por la respuesta, pero no encontré las descripciones en las tablas de sistema.
Solo habían 6 tablas de sistemas y eran estas: 1.- MSysACEs 2.- MSysModules 3.- MSysModules2 4.- MSysObjects 5.- MSysQueries 6.- MSysRelationships |
#4
|
||||
|
||||
¿a que te refieres por descripciones?
Si quieres saber de que tipo es, cual es su ancho, etc, el objeto TFIeld de Delphi te lo dice, hay muchos descendientes de este objeto p. ej. TFloatField, TStringField, cada uno de ellos para diferente tipo de dato, solo tienes que crear el objeto, asignarle el campo y ya está (de esto no estoy muy seguro, pues nunca lo he intentado), esto lo lei en la Guia de Desarrollo de Delphi 5 en el tomo 2.
__________________
Herr Heins Faust |
#5
|
|||
|
|||
gracias por responder.
Con descripcion me refiero a lo que está enmarcado en la siguiente imagen: no sé como obtener esa información. |
#6
|
|||
|
|||
Hola
No se mucho de Acces pero en le menu herramientas aparece una opcion llamada Analizar, dentro de esta aparece Documentador, alli seleccionas las tabla que desas y el te muestra no solo la descripcion sino tambien otras caracteristicas de las tablas |
#7
|
|||
|
|||
gracias por la respuesta amigo, pero lo que necesito es poder acceder a esa información que aparece enmarcada en negro, desde delphi. puedo acceder a los nombres de los campos de las tablas, el tipo de campo, pero no sé como acceder a la descripcion.
|
#8
|
||||
|
||||
Bueno, pues listo. Ya está.
Trabajo bastante con ADO, así que el tema me ha interesado. He estado buscando por internet, donde hay bastante información para VB, pero poca para Delphi. De todas formas, probando un poco la traducción no ha sido compleja. Mi primera respuesta fue errónea, ya que como tú dijiste, esa información no aparece por las tablas de sistema (imagino que debe estar dentro de algun campo BLOB codificada) y parece que tampoco es accesible vía ADO; Así que parece que la solución es acceder directamente por ADOX. Lo he probado y funciona OK, así que lo he subido como tip en mi página web. De todas formas el código del botón es este:
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#9
|
|||
|
|||
Muchas gracias por la respuesta Neftali. Hoy en la noche( en este momento son las 16:45 hrs.) probaré el código y te cuento como me fue.
Muchas gracias... |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Agregar campo en una tabla access desde delphi | Chogo | Tablas planas | 1 | 10-10-2007 21:22:42 |
INSERTAR Campo DATE en Access con Delphi | Saiyan | Tablas planas | 2 | 26-07-2007 16:55:19 |
Actualizar campo en access | javieron | Conexión con bases de datos | 2 | 17-12-2006 12:52:54 |
Modificar campo tabla access desde delphi | JuanHC | Conexión con bases de datos | 3 | 25-09-2006 13:15:02 |
Campo fecha en access | rbeltran | Conexión con bases de datos | 0 | 16-12-2004 19:46:34 |
|