FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Saber detalles de los campos
Hola compañeros mi ayuda va con respecto a saber los detalles de los campos de una tabla firebird, hasta el momento he logrado detectar tipos Varchar y su tamaño, 'DOUBLE PRECISION, INTEGER, DATE, TIME, TIMESTAMP, BLOB aunque no de que tipo y si el campo es NOT NULL, pero me falta el resto de tipos y si es co decimales, si tienen un ValueIn, o en el Caso del Blob si es binario o memo. Como siempre si podéis ayudarme os lo agradecería, y una vez termine la aplicación la publicare.
Con respecto a la aplicación es un sistema para crear la base de datos y las tablas con campos pre asignados.
__________________
Un saludo desde Canarias, "El abuelo Cebolleta" |
#2
|
|||
|
|||
Hola...
Si buscas obtener de una base de datos ya creada esta información, una forma es extrayendo el metadata de la base de datos, otra es consultando las tablas de sistema que se crean en todas las bases de datos de Firebird. Tal vez este enlace te sirva de algo: http://www.felix-colibri.com/papers/...em_tables.html Saludos... |
#3
|
||||
|
||||
Muy buena la página relacionada.
Prueba esto que por cortesía de Al González pude conocer. Luego le añadí alguna cosilla. Necesitas crear esta tabla para que te rule el procedimiento almacenado.
Ahora el procedimiento almacenado
Espero qiue te mole. Si quieres condensar, quita todo lo que dependa de la tabla que te he comentado para crear. Para usarlo, utiliza "select * from z_tablas". Puedes filtrar por la tabla que quieras. Saludos
__________________
Cuando los grillos cantan, es que es de noche - viejo proverbio chino - |
#4
|
||||
|
||||
Gracias por la referencia, Javier. Aunque ya no reconozco casi nada de ese código que has puesto.
Aprovecho para dejarles la vista que uso en las bases de datos Firebird. Me ayuda a encontrar detalles de un campo, sobre todo cuando solamente recuerdo su nombre pero no en qué tabla está.
Saludos. Al González. |
#5
|
||||
|
||||
Muchas Gracias Pero, lo que quiero es pasarlos a un listview y pensaba no tener que montar otra base de datos para ello?..
__________________
Un saludo desde Canarias, "El abuelo Cebolleta" |
#6
|
||||
|
||||
¿Montar otra base de datos?, no he entendido bien qué es lo que necesitas.
|
#7
|
||||
|
||||
Muy interesante, buena aportación
|
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Como seleccionar campos de una tabla sin saber cuantos van a seleccionar | david duarte | SQL | 7 | 05-04-2010 21:15:43 |
Saber Campos Con Clave Forana, Saber campos con clave FORANA | vivamotos | Firebird e Interbase | 2 | 18-09-2007 13:09:41 |
como puedo saber la cantidad de campos que tiene una tabla | CottonMouth | OOP | 1 | 27-06-2007 07:02:49 |
Campos calculados, facturas y detalles de facturas. | Letty | Conexión con bases de datos | 7 | 07-11-2003 11:19:44 |
cómo saber el nombre de los campos en ejecucion? | ramiretor | Conexión con bases de datos | 5 | 26-05-2003 17:20:47 |
|