Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 26-05-2004
altp altp is offline
Miembro
 
Registrado: sep 2003
Posts: 131
Poder: 23
altp Va por buen camino
Guillotmarc, el tema de no crear tablas normales es para ahorrarmelo y poder coger una serie de propiedades que les doy a los campos en tiempo de ejecución, de momento estoy INTENTANDO utilizar la tabla RDB$RELATION_FIELDS con el campo RDB$DESCRIPTION, me está funcionando de momento, pero todavía no lo tengo del todo definido, si sabeis algo de ese campo en concreto, si lo utiliza Interbase para alguna cosa, pues bueno, me lo comentais.

Sanxpue, yo quiero cambiar un montón de propiedades y que se haga en tiempo de ejecución, el solito. Tengo un programa que genera él solo las pantallas, dependiendo de qué tabla venga muestra una información u otra.

Yo de momento estoy utilizando una tabla en la cual guardo todos esos datos, pero me estoy dando cuenta que en las SYSTEM DATA hay muchas posibilidades para hacer lo que yo quiero, siempre y cuando se puedan utilizar.


Gracias
Responder Con Cita
  #2  
Antiguo 26-05-2004
__cadetill __cadetill is offline
Miembro
 
Registrado: may 2003
Posts: 3.387
Poder: 27
__cadetill Va por buen camino
Lo que yo no termino de entender es para qué quieres usar las tablas de sistema para almacenar información propia tuya

A ver, TODAS las tablas de sistema y TODOS los campos son usados por el motor en un momento u otro y dependiendo de lo que hagas y necesites.

En serio, una buena recomendación: NO uses las tablas de sistema más que para hacer alguna que otra consulta (o tocar cosas que el SQL no te permita como generadores,...), pero NO para almacenar información propia tuya, para eso crete tus propias tablas
Responder Con Cita
  #3  
Antiguo 26-05-2004
Avatar de kinobi
kinobi kinobi is offline
Miembro
 
Registrado: may 2003
Posts: 2.621
Poder: 26
kinobi Va por buen camino
Cita:
Empezado por altp
Yo de momento estoy utilizando una tabla en la cual guardo todos esos datos, pero me estoy dando cuenta que en las SYSTEM DATA hay muchas posibilidades para hacer lo que yo quiero, siempre y cuando se puedan utilizar.
Uno de los problemas, entre otros, que tiene utilizar las tablas del sistema es que no tienes la garantía de que en versiones posteriores del gestor de datos (en este caso InterBase o Firebird) sigan estando ahí las tablas o campos que estás utilizando. De hecho, es algo que sucede con relativa frecuencia.

Personalmente creo que no es buena idea.

Saludos.
Responder Con Cita
  #4  
Antiguo 26-05-2004
altp altp is offline
Miembro
 
Registrado: sep 2003
Posts: 131
Poder: 23
altp Va por buen camino
Gracias a todos por responderme.

Me estais convenciendo, creo que no utilizaré las SYSTEM DATA para almacenar cosas mías, me has convencido Kinobi con que en versiones futuras exista o no.

Probaré con tablas mías.

Gracias y Saludos a todos.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 08:32:53.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi