Andre.Ibt 0 Denunciar post Postado Maio 7, 2014 Estou fazendo uma aplicação utilizando o banco de dados MYSQL, e tenho no meu banco de dados uma tabela de agendamento e uma tabela de conta. Um Agendamento gera uma unica conta.... Como que eu faço para gerar automaticamente uma conta??? No meu Form de agendamento eu utilizo, uma DBGrid para mostrar os agendamentos que tenho cadastrado no banco de dados; Utilizo os componentes: ClientDataSet, DataSetProvider e DataSource; Para Gerar um atendimento eu preciso informar o cliente, o funcionário, o serviço que será prestado, o valor, a hora do atendimento, a data do atendimento, que são da tabela agendamento.... No mesmo form eu queria colocar o plano de pagamento(dinheiro, cheque, cartão, etc) e a data de vencimento que são da tabela de conta... Porém, na tabela de conta entra os atributos: funcionário, serviço e idAgendamento... Eu não estou conseguindo gerar essa conta... Pq os meus edits são fields do ClientDataSetAgenda.... Como eu resolvo esse problema? Compartilhar este post Link para o post Compartilhar em outros sites
Chrnos 30 Denunciar post Postado Maio 19, 2014 Você pode criar um procedimento que receba os dados chaves da outra tabela e dentro deste procedimento inserir os códigos para geração das parcelas e gravar via query (ou clientdataset mesmo) no banco cada parcela gerada num looping, carregando ao final as parcelas geradas para conferência num componente visual... mas não entendi qual é o ponto em que está com problema.... o que tem haver seus edits serem fields do ClientDataSetAgenda com não conseguir gerar as parcelas? Como está o código de geração que está tentando montar? Compartilhar este post Link para o post Compartilhar em outros sites