FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Asignar un valor por defecto.
Buenas a todos.
Tengo una duda respecto a asignar un valor inicial a un campo y es que no se si es mejor hacer la asignación con un default value en Firebird ej.
O bien el new record de la tabla poner:
Imagino que descargar de trabajo el exe es mejor y dejar que lo Firebird haga el trabajo "sucio", pero ahí está mi duda. Gracias Josep |
#2
|
||||
|
||||
Personalmente, siempre uso la declaración en la base de datos.
|
#3
|
||||
|
||||
Gracias por la respuesta Antonio, es lo que creía pero a veces las dudas asaltan y ya se sabe, mejor una pregunta a tiempo que un marronazo al final.
Saludos Josep |
#4
|
||||
|
||||
Yo estoy con casimiro, a veces tengo aplicaciones con tablas iguales/similares y cuando tengo que copiar la estructura se me hace mas sencillo ver que en la estructura de la tabla tiene el valor por defecto
|
#5
|
||||
|
||||
Yo también uso valores predeterminados (default values) a nivel de base de datos. Esto mientras no haya condición alguna para llevar a cabo la asignación. Cuando depende de alguna circunstancia, como el valor de otro campo o alguna chingadera similar, entonces conviene hacerlo en un disparador Before Insert, también a nivel de base de datos.
Cuando exista una condición que la base de datos no pueda determinar de manera directa, generalmente por tratarse de algo ajeno al servidor, entonces es adecuado hacerlo desde el código de la aplicación (usando el evento OnNewRecord o algo más sofisticado si se quiere). Saludos. |
#6
|
||||
|
||||
Cita:
// Saludos |
#7
|
||||
|
||||
¡Muy cierto! +1
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Asignar máscara y valor por defecto en un Field | Minotaure | Varios | 7 | 21-11-2007 12:14:09 |
¿Como asignar action:=caFree por defecto para todo formulario? | Cheerpipe | OOP | 8 | 14-05-2007 20:34:13 |
Valor por defecto en DBRadioGroup | RyAr | Varios | 1 | 01-07-2004 14:46:53 |
Valor por defecto en OnNewRecord | RyAr | Conexión con bases de datos | 4 | 22-06-2004 10:49:32 |
Valor por defecto en un dbgrid | NuncaMas | Conexión con bases de datos | 3 | 28-01-2004 20:31:19 |
|