https://foro.gambas-es.org/viewtopic.php?f=3&t=7701
-----------------------------------
tincho
Lunes, 09 Septiembre 2019, 21:17

Información Extendida De Un Campo.
-----------------------------------
Hola a todos.
Resulta que hace un tiempo hice una función que creaba una lista de propiedades de un campo, y ademas de las tradicionales tipo, único, tabla, nombre (como era con sqlite) había logrado extraer también las referencias de claves foráneas, es decir la tabla de referencia y el campo clave en dicha tabla.
Pero el problema se presenta en el mismo instante que uso otro motor de bases de datos.
Así que para saber a que tabla/campo apuntan algunos campos ¿No existe una forma nativa en Gambas?

Saludos.


-----------------------------------
shordi
Lunes, 09 Septiembre 2019, 21:55

Re: Información Extendida De Un Campo.
-----------------------------------
Esa información te la tiene que dar necesariamente la BD. Pero cada una tiene sus peculiaridades. Si usas MySQL hay un componente específico con más funciones y demás.
Pero me temo que tendrás que currartelo tú. Si subes el código, lo mismo podemos ayudar.

Saludos.


-----------------------------------
tincho
Lunes, 09 Septiembre 2019, 22:47

Re: Información Extendida De Un Campo.
-----------------------------------
[quote user="shordi" post="46226"]Esa información te la tiene que dar necesariamente la BD. Pero cada una tiene sus peculiaridades. Si usas MySQL hay un componente específico con más funciones y demás.
Pero me temo que tendrás que currartelo tú. Si subes el código, lo mismo podemos ayudar.
Saludos.[/quote]
Ok, he creado un proyecto solo con este tema para facilitar el estudio y lo subo al principio del post.
Tiene resuelto de forma bastante desprolija la extracción de información de referencias para SQLITE pero lo resuelve.
Bueno teóricamente falta solo la parte de tablas referenciadas con clave para PostgreSQL, MySQL y ODBC ¿No hay mas no?  :mryellow: 
Saludos.


