![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
#2
|
||||
|
||||
|
Hola
Puedes utilizar las tablas de sistema, que te informarán de las tablas que tiene la base de datos. De esta forma sabrás si tienes todas las tablas y campos que debería. http://www.firebirdfaq.org/faq174/ Para obtener una lista de todas las tablas : select rdb$relation_name from rdb$relations where rdb$view_blr is null and (rdb$system_flag is null or rdb$system_flag = 0); Para obtener una lista de todas las tablas, junto a sus campos : select f.rdb$relation_name, f.rdb$field_name from rdb$relation_fields f join rdb$relations r on f.rdb$relation_name = r.rdb$relation_name and r.rdb$view_blr is null and (r.rdb$system_flag is null or r.rdb$system_flag = 0) order by 1, f.rdb$field_position; Hacer esta comprobación en el OnCreate, antes de empezar a cargar más datos, te debería funcionar perfectamente. Salutacions. |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Ampliar memoria BDE | jacapu | Conexión con bases de datos | 2 | 14-01-2010 18:24:31 |
| Ampliar aplicacíon C/S a Internet | nfrfabian | Internet | 4 | 27-05-2007 16:34:51 |
| Impedir ampliar y minimizar el form de un programa | Leomedellin | Varios | 4 | 04-04-2005 19:02:54 |
| Ampliar un campo en un dbgrid | hogol | Varios | 1 | 21-11-2003 16:02:40 |
| ampliar visíon del ancho del TQRPreview | HombreSigma | Impresión | 2 | 18-09-2003 19:34:23 |
|