![]() |
![]() |
| Paypal | 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
|
||||
|
||||
|
Aunque para borrar todo, yo prefiero crear una base de datos nueva. En realidad, siempre mantengo una 'plantilla' (una copia de la BD vacía), que la uso para crear empresas nuevas, solamente es necesario copiar 'plantilla.fdb' al nuevo nombre, ejemplo: 'datos2012.fdb' y al año siguiente se copia a 'datos2012.fdb', etc.
Naturalmente, que 'plantilla.fdb' hay que tenerla actualizada cuando se hagan cambios en la estructura de la BD.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#2
|
||||
|
||||
|
Otra opción es extraer los metadatos.
Generar una nueva bbdd vacía y con ellos generar todas las tablas, triggers, SP, ... Luego, llenar las tablas que quieras. Para mí es la forma más limpia de hacerlo. Ahora no sé exactamente cómo se puede obtener, pero te aseguro que hay componentes que pueden extraerte esa información. Saludos
__________________
Cuando los grillos cantan, es que es de noche - viejo proverbio chino - |
|
#3
|
||||
|
||||
|
Hay varias formas, por ejemplo, con gbak, con isql y creo recordar que también con algunos componentes.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#4
|
||||
|
||||
|
Gracias por vuestra ayuda, como siempre, seguiré indagando a ver como puedo hacerlo, pero tomo nota de vuestros comentarios.
__________________
Un saludo desde Canarias, "El abuelo Cebolleta" |
|
#5
|
||||
|
||||
|
Mañana te lo miro, porque tengo un ejemplo hecho...
Saludos
__________________
Cuando los grillos cantan, es que es de noche - viejo proverbio chino - |
|
#6
|
||||
|
||||
|
Muchas gracias javi, quedo a la espera.
__________________
Un saludo desde Canarias, "El abuelo Cebolleta" |
|
#7
|
||||
|
||||
|
Ahí lo tienes, José Luis.
En este caso hay que utilizar los componentes MDO. Creo que vienen con Delphi, aunqe que no estoy seguro.
Y devuelve esto ( es un extracto de todo )
Espero que te valga. Estoy casi seguro de que con dbexpress también se puede.Creo además ( esto lo vi en un post de ClubDelphi ) que con MDO se pueden extraer las sentencias insert de las tablas que indiques. Un saludo y suerte.
__________________
Cuando los grillos cantan, es que es de noche - viejo proverbio chino - |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Actualizar estructura de base de datos sin perder datos | ManuelPerez | Firebird e Interbase | 8 | 20-10-2010 02:41:19 |
| estructura de aplicación/base de datos | Galahad | Firebird e Interbase | 5 | 08-08-2008 10:07:10 |
| Estructura Base de Datos | mjjj | Firebird e Interbase | 6 | 22-10-2007 12:16:39 |
| Actualizar estructura de la Base de Datos | Durbed | Firebird e Interbase | 11 | 02-10-2006 17:31:34 |
| Copiar estructura de una base de datos a una nueva en Delphi?? | burasu | Conexión con bases de datos | 0 | 30-12-2004 09:35:51 |
|