XuelD2
|
SãO PAULO SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 02/04/2012 19:43 hs
Boa noite galera!
Preciso de uma luz, estou criando um sistema para um bar e ja consegui incluir os produtos, alterar, excluir, essas coisas, mas empaquei em 1 coisa... quando o cliente faz o pedido, por exemplo de 3 cervejas, eu tenho q jogar essa informação para dentro de uma tabela e p isso eu usei o insert into mesas.... mas se o cliente pedir mais 3 cervejas ele vai inserir mais uma linha da tabela, pergunto: como faço p o sistema saber se essas cervejas ja tem no pedido da mesa e fazer somar e caso não tenho p incluir?
E mais uma coisa, como incluo um valor como numero que esta dentro de uma text no banco de dados? e como faço para trazer esse valor no formato de Reais (0,00)?
|
|
|
|
|
|
vilmarbr
|
SAO PAULO SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 02/04/2012 20:03 hs
tem que criar uma tabela de pedidos e itens do pedidos, e a amarra com uma chave, depois soma tudo no final qdo for pedido para fechar a conta. veja se isto te ajuda.
http://www.vilmarbro.com.br
|
|
|
|
J.Carlos
|
PRESIDENTE PRUDENTE SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 03/04/2012 08:04 hs
Endosso a idéia do Vilmarbr. Você deve ir inserindo um registro a cada pedido, fica até melhor pra depois consultar esta mesa e verificar os pedidos feitos, caso haja alguma dúvida ou contestação do cliente. Vc pode adicionar aí na chave da tabela o campo data/hora, registrando a data e hora do pedido. Quanto ao campo de valor, crie na tabela o campo tipo money ou no caso do acces tipo Moeda. Pra formatar ele pra aparecer no form vc pode fazer assim: txtValor.text = format (Tabela!vlPedido,"###,###,##0.00")
|
|
|
|
XuelD2
|
SãO PAULO SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 03/04/2012 11:55 hs
mas e como faço a instrução no vb? p verificar isso
|
|
|
|
J.Carlos
|
PRESIDENTE PRUDENTE SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 04/04/2012 15:13 hs
"select Campo1,campo2,campo3,campo4 from mesa where mesa=10" Pra pegar o total da mesa: "Select sum(vlpedido) as vlTotalMesa from Mesa where mesa=10"
|
|
|
|