![]() |
| FTP | CCD | Enlaces | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Desplegado |
|
#41
|
||||
|
||||
|
Hola fpirovani.
Se podría decir que definir un dominio en Firebird es similar a definir un tipo en Pascal o Delphi. Por ejemplo: Crea un dominio llamado "CHAR_LICITO" de un caracter, cuyos valores permitidos son 'S' y 'N'. Luego en lugar de hacer esto en cada una de nuestras tablas: podríamos hacer: Ahora bién, ¿ Cual es la ventaja de todo esto a parte de ahorrar escritura ? Bueno... si pasado un tiempo decidimos que los caracteres lícitos serán 'A' y 'B' no será necesario recorrer todas las tablas en donde definimos la restricción para modificarla. Bastará con modificar el dominio:
Saludos.
__________________
[¿ Ya leiste la guía de estilo ?] [¿ Como se usan las etiquetas ?] [El Lado Oscuro De La Guia De Estilo] |
|
#42
|
|||
|
|||
|
Gracias por tu respuesta.
Ahora entiendo, es mas practico si algun dia necesitas modificar ese campo... TEngo muuuuucho por aprender.... Yo estoy usando IB Expert para crear las bases y las tablas, por lo que veo, vos lo haces por codigo. Se que estoy preguntando algo de novato, pero ¿donde se ingresa ese codigo? |
|
#43
|
||||
|
||||
|
Por favor, recuerda que lo que estás preguntando no tiene nada que ver con el tema de este hilo, ya sabes, preguntas distintas en hilos distintos, gracias por tu colaboración
![]()
__________________
/* Saludos */ La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código $ sudo cat system > /dev/null |
|
#44
|
|||
|
|||
|
Peron, no me di cuenta, es que estoy tratando de aperender esto casi de la nada, y me surgen mil preguntas.
Les agradezco su ayuda ![]() |
|
#45
|
||||
|
||||
|
Ya, pero si las mezclamos en cualquier hilo que habla sobre cualquier otro tema, imagina el desbarajuste tan tremendo. Las búsquedas no servirían para nada, los títulos no describirían nada, etc. en fin, un desmadre
![]() Echa un vistazo a nuestro FTP, hay gigas de información, tutoriales, programas, ejemplos, trucos, libros completos, etc. Además está la sección de trucos, y por supuesto, antes de preguntar, usa la opción de "buscar". En caso de que no encuentres lo que busques entonces sería el momento de crear un nuevo hilo para hacer tu pregunta. Recuerda nuestra guía de estilo, muchas gracias por tu colaboración ![]() De paso te aconsejo el que quizás es el mejor libro de delphi enfocado a bases de datos: La cara oculta de Delphi (Ian Marteens), que lo cedió gratuitamente a la comunidad. Ese es el libro perfecto para empezar con las bases de datos... y mucho más.
__________________
/* Saludos */ La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código $ sudo cat system > /dev/null Última edición por Casimiro Notevi fecha: 10-12-2012 a las 22:33:49. |
|
#46
|
|||
|
|||
|
Gracias por tus consejos, ya baje el libro y comence a leerlo, si bien ya manejo algo, lo ideal es empezar por el principio.
![]() |
|
#47
|
|||
|
|||
|
estoy haciendo el tuto y tengo un problema en este paso:
------------------------------------------------------------------------ Bien, ahora nos queda poner el codigo que necesitamos: Empecemos por el IBQuery: En la propiedad Database pondremos la direccion de la IBDatabase: DataModule2.IBDatabase1 ------------------------------------------------------------ me dice invalid property value, al copiar la direccion en esa propiedad. controle que sea el datamodule2 y el database1, nose que esta pasando..... |
|
#48
|
||||
|
||||
|
Pues si no das más información, nosotros tampoco podemos decirte qué está pasando
![]()
__________________
/* Saludos */ La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código $ sudo cat system > /dev/null |
|
#49
|
|||
|
|||
|
si, aveces me apuro a escribir y no explico bien.
de todas formas que mas puedo decirles? sigo paso a paso el tuto y me salta ese error |
|
#50
|
||||
|
||||
|
Componentes exactos que estás usando, versiones del mismo y de delphi, etc.
Ya que ese mensaje puede ser debido a una versión distinta de los componentes, pero que yo sepa no han cambiado la propiedad 'database', por lo que deberás indicar exactamente qué haces, qué componentes, qué tecleas, etc. y copiar el mensaje de error. Resumiendo, que des la máxima información posible porque no somos adivinos ni tampoco vemos la pantalla de tu ordenador ![]()
__________________
/* Saludos */ La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código $ sudo cat system > /dev/null |
![]() |
| Herramientas | |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Programa (Mini Tutorial) novatos | Caral | Varios | 76 | 29-10-2011 01:14:50 |
| Empezar con Delphi5 y Firebird | marcial | Firebird e Interbase | 1 | 04-10-2008 11:16:29 |
| Hagamos todos un sistema [tutorial no novatos] desde cero !!!!!!!!!!! | david_uh | Varios | 42 | 29-07-2008 00:57:43 |
| Como Crear una Base de Datos Access (Tutorial Novatos) | Caral | Tablas planas | 3 | 06-12-2007 20:51:50 |
| Consejos para empezar con firebird | seoane | Firebird e Interbase | 21 | 22-03-2007 05:14:33 |
|