Ver Mensaje Individual
  #2  
Antiguo 21-05-2007
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Reputación: 29
Lepe Va por buen camino
El hilo debería estar en un foro de bases de datos, ya que la duda pertenece a él, además nos darías información extra de como ayudarte.

Hay varias maneras de solucionarlo:
- Que esas restricciones las especifiques en la propia base de datos, como not null, requerido, definir un índice único (no permitirá valores repetidos en ese campo), etc, así no tienes que validar nada, solo controlar los errores en el evento OnpostError de tu tabla o dataset.

- Usar tabla1.lookup para comprobar si hay algún registro con ese valor. LookUp tiene la ventaja de no mover el registro activo, por tanto, no tienes que guardar el registro actual en Strings.

- Usar un Query para buscar ver si los registros ya existen. Como es un dataset aparte, no tienes el problema de mover el registro.

De todas las soluciones, la primera es la más eficiente, ya que no tienes que hacer búsquedas.

Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita