Ir al contenido



Foto

PROBLEMA AL INGRESAR DATOS


  • Por favor identifícate para responder
2 respuestas en este tema

#1 JUANJMOYAR

JUANJMOYAR

    Member

  • Miembros
  • PipPip
  • 14 mensajes
  • LocationMaturin, Monagas

Escrito 21 octubre 2011 - 03:32

Hola Amigos;
Soy nuevo en Delphi y estoy programando unas rutinas de mantenimiento, tengo hechas: incluir, consultar, eliminar, actualizar, editar, estoy usando  las funciones Append, Edit, Delete, Refresh, asociadas a botones, todo esto en Delphi 7 y Access (uso ADOTconnetion,ADOTable,DataSource y un Dbgrid), pero no se como hacer para que cuando ingrese un registro nuevo me valide su existencia, lo mismo para la consulta y las demas rutinas, cuales sentencias puedo usar?, les agradezco su ayuda!!!
  • 0

#2 Fenareth

Fenareth

    Advanced Member

  • Administrador
  • 3.476 mensajes
  • LocationMexico City

Escrito 21 octubre 2011 - 04:46

Hola amigo JUANJMOYAR... bienvenido a DelphiAccess !!! Esperemos que te sientas como en casa  (y)

Con respecto a tu duda, tu componente ADOTable contiene un evento llamado BeforePost que permite hacer "algo" antes de guardar o intentar guardar la info en la base de datos...

Aquí podrías buscar mediante una sencilla consulta SQL si el dato a introducir ya existe y decidir qué hacer en caso de que así sea...

Espero te sea de ayuda, si no, no dudes en preguntar va ? *-) ...

Saludox ! :)
  • 0

#3 Caral

Caral

    Advanced Member

  • Administrador
  • 4.218 mensajes
  • LocationCosta Rica

Escrito 21 octubre 2011 - 06:31

Hola
Como te he explicado via correo:
Ya tengo el programa y revisandolo veo:
  1- No hay datamodule.
      2- La conexion seria buena con archivo INI.
      3- No veo el combobox, hay que colocarlo?, que necesitas ?. 
Quieres que te arregle estos primeros puntos?
Saludos
  • 0