Ver Mensaje Individual
  #1  
Antiguo 31-03-2009
Kenobi Kenobi is offline
Miembro
 
Registrado: mar 2007
Posts: 191
Reputación: 18
Kenobi Va por buen camino
Problema con maestro detalle

Tengo un problema que me tiene alterado...

pues tengo en un form una relacion maestro detalle
el asunto es siendo que en detalle tengo un boton de append y luego otro de post
bien pues para seleccionar el nuevo registro pues depliego un combo de un campo lookup en un grid, ahora bien todo hasta aca, el problema es que con este sistema de trabajo me es facil introducir duplicados, pues bien mas alla de definir reglas en la bd lo que quiero es garantizar que ese nuevo registro que estoy seleccionando del lookup no esta ya registrado, si hago un locate pues me estoy moviendo de posicion en la tabla que dicho sea de paso esta en state dsinsert ...pense en una consulta generica hacia la tabla(digo un query con parametros) pero eso no es lo mas optimo desde el punto de vista de la cantidad de codigo en el sistema, ademas que estoy procurando usar procedures y functions genericos , la pregunta es como saber rapidamente que el registro que pretendo incluir no esta ya en la tabla algo asi como indexof de los listbox

Gracias ....
Responder Con Cita