Power Builder - Quiero hacer una consulta para borrar a un cliente

 
Vista:

Quiero hacer una consulta para borrar a un cliente

Publicado por Lucia M. (1 intervención) el 18/02/2006 04:02:27
Hola, tengo una duda, tengo una tabla 'clientes' y una tabla 'facturas', mi duda es, al momento de eliminar un cliente, hacer una consulta, osea si el cliente tenga varias facturas no podra ser eliminado, en caso contrario que el cliente no tenga ninguna factura pueda ser eliminado, como puedo hacer esto, agradecere sus comentarios.

Gracias
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

RE:Quiero hacer una consulta para borrar a un clie

Publicado por Jancarlo (890 intervenciones) el 18/02/2006 17:42:42
Valida la cantidad de facturas que tenga ese cliente:

/* Suponemos que la variable de Instancia is_cod_cli almacena el código del cliente */

long ll_cant_fact //Variable para extraer el total de facturas según el cliente

Select Count(*)
Into ll_cant_fact
From Facturas
Where Cod_Cliente=:is_cod_cli;

If ll_cant_fact>0 then
//El cliente tiene facturas
else
//El cliente no tiene facturas
End if

Espero que te sirva de ayuda...

Suerte !
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Quiero hacer una consulta para borrar a un clie

Publicado por amilcar (327 intervenciones) el 20/02/2006 21:11:43
hola, tambien puedes hacerlo si tu bd lo soporta , usando restricciones con tus claves foraneas.
entre la tabla facturas y clientes a travez del codigo cliente.
un saludo desde argentina
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar