Fórum Dúvida de como fazer registros #231014
09/05/2004
0
Queria saber como fazer para quando um aluno retirar um livro e for feito o registro da saida do livro na tabela de saida de livros, registre também na tabela do cadastro de alunos
os livros que o aluno pegou, de uma forma que fique registrado todos os livros que ele vai pegando durante o ano. como faço isso e que tipo de campos devo usar?
A outra pergunta. no tabela de saida de livros tenho um campo para a data de saída, e um para a data de devolução, como eu faço para que a data de devolução seja preenchida
automaticamente para 10 dias após a data de retirada?
Agradeço a ajuda de todos!muito obrigado pela atenção!
Jorgerock
Curtir tópico
+ 0Posts
09/05/2004
Renaldo
depois para entender melhor, procure um livro que ensine a criar uma aplicação comercial, para vc ver a utilização das chaves/relacionamentos.
não basta saber pascal, tem que conseguir pensar!!
Gostei + 0
09/05/2004
Chico Gois
http://www.edudelphipage.com.br/
T+
Gostei + 0
10/05/2004
Thomaz_prg
Queria saber como fazer para quando um aluno retirar um livro e for feito o registro da saida do livro na tabela de saida de livros, registre também na tabela do cadastro de alunos os livros que o aluno pegou, de uma forma que fique registrado todos os livros que ele vai pegando durante o ano. como faço isso e que tipo de campos devo usar?
Primeiro, você deve ter uma outra tabela, onde serão lançados os dados dos livros que foram pegos pelo aluno.
Exemplo da Estrutura da Tabela: Nome da Tabela=historico
codaluno = Código ou Matrícula do Aluno
datap = Data em que o livro foi pego
codlivro = Códigodo livro que foi pego
datad = Data em que o livro foi devolvido
Cria-se um relacionamento entre o cadastro de aluno e esta tabela, sendo que, ao consultar a ficha do aluno, ou gerar um relatório, após serem mostrados os dados do aluno, sejam mostrados os dados desta tabela, sendo elas referentes ao aluno.
Por exemplo, se o codigo do aluno fosse 1, para resgatar as informações da tabela acima, usando uma query, poderia fazer da seguinte forma:
Select * from HISTORICO where codaluno=1
E qdo for lançada a saída de um livro, automaticamente é incluído um registro na tabela ´Historico´; e qdo este livro é devolvido, o registro referente na tabela Historico também é alterado, buscando-se pelo ´codlivro´ e pela ´datap´
A outra pergunta. no tabela de saida de livros tenho um campo para a data de saída, e um para a data de devolução, como eu faço para que a data de devolução seja preenchida automaticamente para 10 dias após a data de retirada?
Basta somar 10 na data de saída do livro.
Não esqueça de que, o que os colegas citaram acima é de suma importância, e, acho que vc deveria mesmo pesquisar mais sobre o assunto. Bom, espero ter ajudado ao menos um pouco.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)