![]() |
![]() |
| 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
|
||||
|
||||
|
ahh... se me olvidaba y aprovechando el hilo
si quiero traspasar (crear o modificar), ya sea un trigger o un procedimiento almacenado lo realizo de la misma forma?... por medio de un IBQuery.. esto lo digo por lo extenso de las lineas que puede tener uno de estos... Todo esto lo necesito realizar ya que lo estoy probando con la base que tengo de respaldo en mi trabajo.. pero lo que quiero hacer es crear un apartado de mantenimiento en donde todos los cambios que necesite los traspase directo a la base de datos.. y sin tener que hacer los cambios en la base ... la idea es llevar el archivo ejecutable.. cargarlo.. y desde ahí que se realicen todos los cambios en la base...
__________________
BlueSteel |
|
#2
|
||||
|
||||
|
Si, tambien puedes usar el IBQuery para eso, pero la verdad es que es muy aburrido y engorroso hacer lo que quieres, yo antes lo hacia de la misma manera pero se me convirtio en un problema ya que se volvio en otro programa mas para "mantener", en la versión 2.1 de FireBird vienen cosas interesantes como el "Alter or Create" pero aún asi debe ser muy aburrido mantener este programita
...Lo que hice mas adelante fue usar el DBComparer, pero como necesitabamos que nuestros clientes pudieran actualizar sus BD de forma sencilla, pues siempre manteniamos una BD en Blanco (Sin un solo dato), pero con la estructura siempre actualizada, comenzamos a utilizar los componentes de DBComparer para Delphi, adaptamos el asunto a nuestra necesidad y enviamos un solo software a los clientes, cada que necesitaban una actualización pinchaban un boton, el programa se encargaba de descargar la BD vacia pero actualizada, en fbk y comprimida de un FTP, la descomprimia, la restauraba, comparaba la BD vacia pero actualizada contra la de nuestros clientes con dichos componentes y aplicaba los cambios, luego de eso... adios a mantener ese programita aburridor lleno de scripts confusos y dificiles de depurar por todos lados .
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!" http://www.purodelphi.com/ http://www.nosolodelphi.com/ Última edición por jhonny fecha: 22-11-2007 a las 22:50:33. |
|
#3
|
||||
|
||||
|
Gracias
veo que lo mejor será realizar las modificaciones y guardarlas como consultas SQL y luego ejecutarlas desde el IBManager o IBExpert... ![]() ![]()
__________________
BlueSteel Última edición por BlueSteel fecha: 23-11-2007 a las 16:57:08. Razón: ortografia |
|
#4
|
||||
|
||||
|
Cita:
).
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!" http://www.purodelphi.com/ http://www.nosolodelphi.com/ |
|
#5
|
||||
|
||||
|
Cita:
Cita:
![]() ![]()
__________________
BlueSteel |
|
#6
|
||||
|
||||
|
Esta bien, como quien dice, billete es lo que hay
![]()
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!" http://www.purodelphi.com/ http://www.nosolodelphi.com/ |
|
#7
|
||||
|
||||
|
Ya se que se dio solución al problema pero me gustaria aportar otra forma de hacerlo, ya que en muchos caso el tener tanto quotedStr o tantos '''' es complicado para mi... al final leo el código de forma clara así:
y luego los parámetros en delphi
__________________
"Como pasa el tiempo..... ayer se escribe sin H y hoy con H" |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Modificar DSN desde código | Iuconlas | Conexión con bases de datos | 0 | 20-07-2006 10:57:10 |
| Modificar NetDir por código Delphi | arex400 | Conexión con bases de datos | 2 | 24-08-2005 15:48:23 |
| Crear o modificar Tablas Paradox desde Delphi | Gabriel2 | Tablas planas | 6 | 18-07-2005 10:25:18 |
| Modificar una gráfica por código | hogol | Servers | 0 | 02-12-2003 21:55:13 |
| Modificar LOCAL SHARE por código | Lepe | Conexión con bases de datos | 2 | 16-09-2003 16:22:44 |
|