MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


2 participantes

    INSERT em duas tabelas com dados específicos

    avatar
    itarimit
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 8
    Registrado : 01/06/2017

    INSERT em duas tabelas com dados específicos Empty INSERT em duas tabelas com dados específicos

    Mensagem  itarimit 3/9/2017, 22:25

    Olá.

    Tenho um DB para controlar vendas por tipo de pagamento e clientes que marcam em caderneta, para um restaurante.

    Preciso criar uma função de pagamento que insira na tabela Venda e Vendadetalhe (que estão relacionadas) dados específicos desse pagamento.
    Adicionar um registro, para ser exato, que constará a data atual, a forma de pagamento (dinheiro por exemplo), o nome do cliente, a descrição (pagamento ou recebimento de caderneta) e o valor pago.

    Este é o Form de venda, junto com o SubForm detalhe de venda.
    INSERT em duas tabelas com dados específicos Imagem10

    Seriam basicamente os seguintes dados que preciso:
    Na tabela Venda, a Data = Data(), Forma de Pagamento = (exemplo: Dinheiro) e Cliente = (nome que aparece na consulta, imagem 2).
    Na sub, o Produto = (receberá o nome para identificar, exemplo: "pagamento caderneta"), Quantidade = (Saldo devido) conforme a segunda imagem. Os demais campos serão preenchidos automaticamente.

    INSERT em duas tabelas com dados específicos Imagem11

    Estava testando essa linha de comando:

    CurrentDb.Execute "INSERT INTO venda (data,nome) VALUES ('" & Me.sdata & "','" & Me.snome & "')"

    MsgBox ("Receber pagamento de  " & Me.snome & "!")


    para gravar em uma tabela, funcionou, porém, preciso que grave em duas e que fiquem relacionados.

    Agradeço desde já a atenção.
    marcelo marques
    marcelo marques
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1003
    Registrado : 12/04/2016

    INSERT em duas tabelas com dados específicos Empty Re: INSERT em duas tabelas com dados específicos

    Mensagem  marcelo marques 10/10/2017, 12:12

    bom dia itarimit os dados deste formulário ja existe os códigos que eletua a venda? se sim porque vc não ao invés de criar outra tabela e jogar os dados específicos cria uma consulta apenas colocando os critérios que deseja como data() forma de pagamento" dinheiro"


    espero que seja isso

      Data/hora atual: 6/12/2024, 17:43