Postada em 27/12/2010 11:58 hs
Cara imagino que vc grava numa tabela de aluguel de vestidos. então vc poderia ter um campo situacao que grave valores ('S', 'N') de entregado sim ou não. e dependendo da data devolucão vc vai poder alugar para data posterior. Agora essa data devolucao é definida no aluguel? ou é a data mesmo que o cliente entrega. quer dizer: data aluguel=27/12/2010 data devolução= data que o cliente diz que vai entregar? ou a data que o cliente entrego na loja?
data entrega=Esta poderia ser criada dependendo do conceito de data devolucao. nesse caso gravaria a data que o cliente entrego na loja que pode ser a mesma data da devolucao combinado no aluguel. ou pode entregar antes ou depois.
1- verificar se o vestido ta alugado cn.execute("select campos1, campox,,,... de aluguel where cod_produto="& TextCodigo.Text &" and situacao='S' ")
2- verificar se o vestido ta alugado e não devolvido cn.execute("select campos1, campox,,,... de aluguel where cod_produto="& TextCodigo.Text &" and situacao='S' and data_devolucao is null ")
3- verificar se o vestido ta alugado e não devolvido com data combinada cn.execute("select campos1, campox,,,... de aluguel where cod_produto="& TextCodigo.Text &" and situacao='S' and data_devolucao is not null and data_entrega is not null ")
fica ai as sugestoes. referente de data entrega e situacao, ate poderia so usar a situacao e não data de entrega.
|