Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > MS SQL Server
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #3  
Antiguo 01-03-2005
CHiCoLiTa CHiCoLiTa is offline
Miembro
 
Registrado: may 2003
Posts: 102
Poder: 24
CHiCoLiTa Va por buen camino
Creo que me exprese mal. Estoy hablando solo de SQL Server.
Por descontado que mi programa validara los datos. De hecho ahora mismo lo hace asi y los datos son consistentes.
Pero resulta que existe una lacra que se llama MS-Access en donde se pueden vincular las tablas y los que tienen permisos para modificar campos pueden echar al traste todo el trabajo en unos segundos

Pongamos otro ejemplo
Para pagar con tarjeta necesito el DNI. El programa valida todo y funciona correctamente. Los informes, back office y demas dan por echo que esos datos existen, pero un desalmado de estos borra el DNI sin mas
No habria un regla para impedirlo?

igual que puedo poner
Código SQL [-]
 check(provincia in ('Madrid', 'Bilbao'))
y si intentas meter un valor diferente te casca el propio motor de base de datos, no se podria poner algo del estilo dependienddo si un campo tiene valor o no?

Código SQL [-]
-- Esto es inventado!!!
check(if tarjeta<>'' then DNI<>'')

Saludos
Responder Con Cita
 



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 00:58:36.


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