rogerio
não registrado
|
|
ENUNCIADA !
|
|
|
Postada em 19/05/2011 06:18 hs
possuo vb6 e uso dao 3.6. e access 2000. Possuo uma tabela tabnome com campos codnome, nome. cada pessoa todo mes tem que pagar um valor de manutencao.ex: joao, de código 101, na data 19/05/2001, mês "maio", vai pagar o "valor" de x reais. o mesmo joao, no mês de julho, vai pagar o valor de y reais. Crio uma tabela com os campos codnome, nome, data, mês, valor, ou divido em duas tabelas ? como faço? se alguem puder me dar uma dica obrigado.
|
|
|
|
Almir
não registrado
|
|
ENUNCIADA !
|
|
|
Postada em 19/05/2011 07:15 hs
É mais sensato dividir em duas tabelas.Pois não precisará de gravar o nome do cliente todas as vezes.
|
|
|
|
Postada em 19/05/2011 08:53 hs
Obrigado, mas como faria isto, eu faria uma tabela Tabnomes, com campos codnome e nome, e outra Tabmanutencao, cm campos codman, data, mes, valor? se for isto como eu relacionaria?? me refiro a na hora de clicar no botao cmdsalvar_click como eu pegaria os dados e salvaria no recordset de maneira que ao salvar aparecesse gravado no banco o nome da pessoa e em cada mes eu visse os valores?ou seja joao, mes janeiro, o valor de 10,00, joao, mes fevereiro o valor de 25,0, etc... carregar listas e botões eu sei fazer, só nao tenho a idéia que citei. Dim rsPacientes As Recordset Set rsnomes = bdnomes.OpenRecordset("Tabnomes", dbOpenTable) rsnomes.AddNew rsnomes!nome = txtnome.Text rsnomes!data= txtdata.Text rsnomes!mes= txtmes.Text rsnomes!valor= txtvalorText rsnomes.update agradeço desde já obrigado.
|
|
|
|
Postada em 19/05/2011 10:58 hs
2 tabelas, pessoas, manutençao e faz a referencia das tabelas pelo codpessoa:
TABELA PESSOAS CODPESSOA, NOME, DOCUMENTO, TELEFONE,....
TABELA MOVIMENTOS CODMOVIMENTO, DESCRICAO, CODPESSOA DATA, VALOR.
O JOIN SERIA PESSOAS.CODPESSOA= MOVIMENTOS.CODPESSOA
GRAVAR NO BANCO: PESSOAS: CODPESSOA, NOME, DOCUMENTO, TELEFONE,.... 1 CARLOS DA SILVA 013.433.234.08 82-4536-5628 2 MARINA LOPES 243.768.734.53 82-6422-7623
MOVIMENTOS: CODMOVIMENTO, DESCRICAO, CODPESSOA, DATA, VALOR. 001 ALUGUEL 1 01/05/2011 1536,26 002 AGUA 1 03/05/2011 95,40 003 INTERNET 2 04/05/2011 200,00 004 FATURA 1 04/05/2011 3030,55
BLZ
|
|
|
|
Postada em 23/05/2011 04:05 hs
Muito obrigado sua solução foi ideal para o que eu queria.
|
|
|
|
Postada em 23/05/2011 09:24 hs
se ta certo e não tem mais duvidas finaliza a mensagem pois tem gente que escreve bobagem aqui no forum como não é obrigatorio o cadastro.
|
|
|
|