Horários disponíveis

20/11/2005

0

Olá. Meu problema é o seguinte. Tenho um cadastro de consultas. Bom eu precisava que no dbgrid criasse campos temporários. Por exemplo, quem ditaria a regra seria o campo HORARIO, assim:

[u:25f088faec]Horario | Demais Campos (em Branco)[/u:25f088faec]
06:00
06:30
07:00
07:30

E assim por diante. Aí simplesmente o usuário clicava em cima do horário que quisesse. Aí ele escreveria todas as informações restantes que apareciam postadas nos Demais Campos, mas só depois de post.

Bom é claro que pra cada data tem que ter novos horários. Por exemplo se eu agendei hoje as 06:00, amanhã o 06:00 terá que ser limpo, mas tudo ia ficar registrado na tabela com uma única diferença:

[u:25f088faec]Horario | Data | Demais Campos[/u:25f088faec]
06:00 15/10
07:00 15/10
06:00 17/10

Alguém saberia me ajudar?


Aspirante

Aspirante

Responder

Posts

20/11/2005

Edilcimar

não crie os campos nem os horários temporários e sim crie todos os campos em branco, crie os horários em memória, e ao ser preenchido um horário você grava os dados no banco


Responder

20/11/2005

Aspirante

Uhm. Mas como funciona isso? Como posso fazer?

Não entendi muito bem.

Obrigado.


Responder

20/11/2005

José Henrique

Minha sugestão é que você crie uma tabela de horários disponíveis em um dia (6:00; 6:30; 7:00 etc.). Depois crie uma consulta [b:d1e459e7ff]left join[/b:d1e459e7ff] entre esta tabela e a tabela de consultas. Esta consulta lhe trará todos os horários disponíveis estejam tenham consulta marcada ou não (lógico que os que tivrem consulta virão com os dados da consulta).

O usuário poderá modificar os horários disponíveis (6:00; 6:15; 6:30 6:45 etc.) futuramente.


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar