FoxPro/Visual FoxPro - combo selecion de dos tablas

 
Vista:

combo selecion de dos tablas

Publicado por jose agustin (110 intervenciones) el 29/07/2002 08:12:49
la pregunta es la siguiente
si funcina esta sentencia
select ..... where tabla1.cedula != tabla2.cedula
select .cedula,nombre where empleado.cedula != contrato.cedula into cursor nuevos
lo que pretendo es
tengo dos tablas una de empleados y otra de contratos
en el formulario de contratos tengo un combo con a las cedulas de los empleados mas quiero solo mostrar solo las cedulas que no tienes contrato,
bien la sentencia SQL funciona pero cuando paso una cedula de un empleado a la tabla de contrato este ya debe ser quitada del combo de cedulas de empleados ya que este ya tiene contrato
¿que me sucede ?
1 el cursor de sql es de solo lectura y no deja borrarlo
2 después que valido la cedula del nuevo contrato ejecuto de nuevo la sentencia SQL pero este me trae todas las cedula de los empleados que tienes contrato

como puedo crear una función que me haga lo que pretendo
agradezco cualquier sugerencia

atentamente Agustin
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder