Como enviar dados de um campo desvinculado no form para tabela?
3 participantes
[Resolvido]Enviar dados de um campo no forma para tabela
Agravina- Maximo VIP
- Respeito às regras :
Sexo :
Localização :
Mensagens : 1623
Registrado : 18/07/2010
Noobezinho- Moderador
- Respeito às regras :
Sexo :
Localização :
Mensagens : 4140
Registrado : 29/06/2012
Agravina
A "conversa" entre formulários e tabelas desvinculados acontece sempre com consultas ou instruções SQL.
Abraços
Noob
.................................................................................
A pergunta que não quer calar:
Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
para enviar parte do projeto, não temos mais continuidade do tópico?
Crê que temos bolas de cristal ou está com medo que "roubemos" a
idéia/projeto dele?
Se é tão bom assim...
Ajude a ser ajudado:
Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
sem precisar procurar o mesmo.
Agravina- Maximo VIP
- Respeito às regras :
Sexo :
Localização :
Mensagens : 1623
Registrado : 18/07/2010
Como faço uma instrução INSERT INTO
Campo no form txttotal campo na tabela total obs campo é unidade monetária?
Campo no form txttotal campo na tabela total obs campo é unidade monetária?
Noobezinho- Moderador
- Respeito às regras :
Sexo :
Localização :
Mensagens : 4140
Registrado : 29/06/2012
Alexandre
Na realidade não se usa gravar totais de valores (sejam quaisquer eles) em tabelas.
O que se faz é criar um novo campo de calculo numa consulta que será a fonte de registro de um formulário,
Por exemplo, desejamos calcular Quantidade * PreçoUnitário:
Na grade da consulta onde vai o nome do campo faremos:
Total: [Quantidade]*[PreçoUnitário]
Portanto, não há necessidade de criar mais um campo na tabela só para guardar os totais
Uma vez que já temos valores para serem calculados e exibidos.
Sugiro que vá por esse caminho
Abraços
Noob
Na realidade não se usa gravar totais de valores (sejam quaisquer eles) em tabelas.
O que se faz é criar um novo campo de calculo numa consulta que será a fonte de registro de um formulário,
Por exemplo, desejamos calcular Quantidade * PreçoUnitário:
Na grade da consulta onde vai o nome do campo faremos:
Total: [Quantidade]*[PreçoUnitário]
Portanto, não há necessidade de criar mais um campo na tabela só para guardar os totais
Uma vez que já temos valores para serem calculados e exibidos.
Sugiro que vá por esse caminho
Abraços
Noob
.................................................................................
A pergunta que não quer calar:
Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
para enviar parte do projeto, não temos mais continuidade do tópico?
Crê que temos bolas de cristal ou está com medo que "roubemos" a
idéia/projeto dele?
Se é tão bom assim...
Ajude a ser ajudado:
Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
sem precisar procurar o mesmo.
Agravina- Maximo VIP
- Respeito às regras :
Sexo :
Localização :
Mensagens : 1623
Registrado : 18/07/2010
tenho um subform com campo subtotal ,que é o resultado dos campos quant*vlruntario
Mas preciso enviar para tabela este resultado como fazer então?
Mas preciso enviar para tabela este resultado como fazer então?
formiga10x- Super Avançado
- Respeito às regras :
Sexo :
Localização :
Mensagens : 818
Registrado : 11/09/2013
Currentdb.execute "Insert Into NomeTabela (CampoQueVaiEnviar) Values ('" & Me.CaixaDeTextoValorEnviar &"')"
No caso de ser apenas a atualização de um campo já gravado na tabela seria:
currentdb.execute "Update NomeTabela Set CampoTabela = ('" & SuaCaixaDeTexto & "') Where CampoCodigoTabela ='" & Me.txtCod &"'"
No caso de ser apenas a atualização de um campo já gravado na tabela seria:
currentdb.execute "Update NomeTabela Set CampoTabela = ('" & SuaCaixaDeTexto & "') Where CampoCodigoTabela ='" & Me.txtCod &"'"
.................................................................................
Abraço
Formiga10x
Sempre que possível poste o bd ou parte dele, com uma explicação bem clara e objetiva do que quer.
“Um homem não está acabado quando enfrenta a derrota. Ele está acabado quando desiste - Richard Nixon”
Formiga10x
Formiga10x
"Lembro do exato momento em que me dei conta que boa parte de minha vida foi dedicada a localizar erros em meus próprios programas."
- Maurice Vicent Wilkes
- Maurice Vicent Wilkes
Agravina- Maximo VIP
- Respeito às regras :
Sexo :
Localização :
Mensagens : 1623
Registrado : 18/07/2010
Amigo Formiga não consegui fazer funfar ,postei um bd exemplo abaixo se puder de uma olhada
No frmpontodevenda use código 10 para ,preciso é enviar para tabela os dados do campo subtotal1 do subformulário!
No frmpontodevenda use código 10 para ,preciso é enviar para tabela os dados do campo subtotal1 do subformulário!
- Anexos
- Eexemplo Banco de Dados.zip
- Você não tem permissão para fazer download dos arquivos anexados.
- (178 Kb) Baixado 4 vez(es)
formiga10x- Super Avançado
- Respeito às regras :
Sexo :
Localização :
Mensagens : 818
Registrado : 11/09/2013
Tudo certo está atualizando a tabela campo sub total.
Maus pela demora estou trampando.
Sucesso.
Maus pela demora estou trampando.
Sucesso.
- Anexos
- PDV.zip
- Você não tem permissão para fazer download dos arquivos anexados.
- (132 Kb) Baixado 90 vez(es)
.................................................................................
Abraço
Formiga10x
Sempre que possível poste o bd ou parte dele, com uma explicação bem clara e objetiva do que quer.
“Um homem não está acabado quando enfrenta a derrota. Ele está acabado quando desiste - Richard Nixon”
Formiga10x
Formiga10x
"Lembro do exato momento em que me dei conta que boa parte de minha vida foi dedicada a localizar erros em meus próprios programas."
- Maurice Vicent Wilkes
- Maurice Vicent Wilkes
Agravina- Maximo VIP
- Respeito às regras :
Sexo :
Localização :
Mensagens : 1623
Registrado : 18/07/2010
Obrigado amigo Formiga está funcionando!
Noobezinho- Moderador
- Respeito às regras :
Sexo :
Localização :
Mensagens : 4140
Registrado : 29/06/2012
Olá, Pessoal
Como o post já está resolvido, vou me manifestar novamente.
Quero deixar claro que o que os senhores fizeram é algo muito errado dentro da programação.
Guardar ou Salvar campos calculados em tabelas é um sacrilégio na programação.
Por isso não dei continuidade na ajuda.
Abraços
Noob
Como o post já está resolvido, vou me manifestar novamente.
Quero deixar claro que o que os senhores fizeram é algo muito errado dentro da programação.
Guardar ou Salvar campos calculados em tabelas é um sacrilégio na programação.
Por isso não dei continuidade na ajuda.
Abraços
Noob
.................................................................................
A pergunta que não quer calar:
Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
para enviar parte do projeto, não temos mais continuidade do tópico?
Crê que temos bolas de cristal ou está com medo que "roubemos" a
idéia/projeto dele?
Se é tão bom assim...
Ajude a ser ajudado:
Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
sem precisar procurar o mesmo.
formiga10x- Super Avançado
- Respeito às regras :
Sexo :
Localização :
Mensagens : 818
Registrado : 11/09/2013
Não digo que o amigo está certo ao querer salvar campos calculados na tabela e nem digo que você estas errado. Ao discordar tente ser mais humildade, ninguém sabe tudo e como o banco é dele ele faz o que quer e do jeito que quer.
Com todo respeito mas ao meu ver "sacrilégio" é o jeito que faz referência no término das suas mensagens.
Abraço
Noob
Termo muito usado em Moorgs que quer dizer:
Dicionário informal:
http://www.dicionarioinformal.com.br/noob/
http://www.significados.com.br/noob/
http://pt.wikipedia.org/wiki/Newbie
Com todo respeito mas ao meu ver "sacrilégio" é o jeito que faz referência no término das suas mensagens.
Abraço
Noob
Termo muito usado em Moorgs que quer dizer:
Dicionário informal:
http://www.dicionarioinformal.com.br/noob/
http://www.significados.com.br/noob/
http://pt.wikipedia.org/wiki/Newbie
.................................................................................
Abraço
Formiga10x
Sempre que possível poste o bd ou parte dele, com uma explicação bem clara e objetiva do que quer.
“Um homem não está acabado quando enfrenta a derrota. Ele está acabado quando desiste - Richard Nixon”
Formiga10x
Formiga10x
"Lembro do exato momento em que me dei conta que boa parte de minha vida foi dedicada a localizar erros em meus próprios programas."
- Maurice Vicent Wilkes
- Maurice Vicent Wilkes
Noobezinho- Moderador
- Respeito às regras :
Sexo :
Localização :
Mensagens : 4140
Registrado : 29/06/2012
Tá e eu não posso assinar os meu posts??
Noobezinho é diminutivo de Noob não é?
Antes que descambe para o lado que não deve e
infectar o tópico, convido a você e quem tiver interesse
de ler a Bíblia do Access e/ou perguntar a outro membros
daqui mesmo do fórum.
Minha parte foi feita, alertar.
Só isso
Noob
Noobezinho é diminutivo de Noob não é?
Antes que descambe para o lado que não deve e
infectar o tópico, convido a você e quem tiver interesse
de ler a Bíblia do Access e/ou perguntar a outro membros
daqui mesmo do fórum.
Minha parte foi feita, alertar.
Só isso
Noob
.................................................................................
A pergunta que não quer calar:
Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
para enviar parte do projeto, não temos mais continuidade do tópico?
Crê que temos bolas de cristal ou está com medo que "roubemos" a
idéia/projeto dele?
Se é tão bom assim...
Ajude a ser ajudado:
Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
sem precisar procurar o mesmo.
formiga10x- Super Avançado
- Respeito às regras :
Sexo :
Localização :
Mensagens : 818
Registrado : 11/09/2013
Eu infectar o tópico? Está certo... fique na paz.
.................................................................................
Abraço
Formiga10x
Sempre que possível poste o bd ou parte dele, com uma explicação bem clara e objetiva do que quer.
“Um homem não está acabado quando enfrenta a derrota. Ele está acabado quando desiste - Richard Nixon”
Formiga10x
Formiga10x
"Lembro do exato momento em que me dei conta que boa parte de minha vida foi dedicada a localizar erros em meus próprios programas."
- Maurice Vicent Wilkes
- Maurice Vicent Wilkes