eae galera, sou novo no forum e preciso de uma ajuda, tenho um form com cadastro de clientes, e outro form chamado recibo, Gostaria de saber se tem como ao preencher o recibo , para um cliente cadastrado no formCliente e puxar as informações Tipo nome, cpf/cnpj endereço cidade estado. para o form recibo " ex; no campo do form na caixa de combinação, localizo o cliente que quero e automaticamente ele puxa as outras informações"
2 participantes
[Resolvido]puxar dados de outra tabela
urbanu- Novato
- Respeito às regras :
Sexo :
Localização :
Mensagens : 32
Registrado : 13/08/2013
- Mensagem nº1
puxar dados de outra tabela
vieirasoft- Developer
- Respeito às regras :
Sexo :
Localização :
Mensagens : 7304
Registrado : 11/05/2010
- Mensagem nº2
Re: [Resolvido]puxar dados de outra tabela
Procure no repositório de exemplos por DLookup. Outra maneira de fazer isso (a minha preferida) é através de uma caixa de listagem enviar os dados para o formulário (neste caso o recibo).
urbanu- Novato
- Respeito às regras :
Sexo :
Localização :
Mensagens : 32
Registrado : 13/08/2013
- Mensagem nº3
Re: [Resolvido]puxar dados de outra tabela
Vieira, desde ja agradeço; Poderia me explicar sua maneira "preferida"?
vieirasoft- Developer
- Respeito às regras :
Sexo :
Localização :
Mensagens : 7304
Registrado : 11/05/2010
- Mensagem nº4
Re: [Resolvido]puxar dados de outra tabela
Vou reunir alguns exemplos e daqui a pouco coloco-os aqui.
vieirasoft- Developer
- Respeito às regras :
Sexo :
Localização :
Mensagens : 7304
Registrado : 11/05/2010
- Mensagem nº5
Re: [Resolvido]puxar dados de outra tabela
Um exemplo básico e funcional. Pode aprimorar. Através do form frmPESQUISA1, enviamos dados para o formulário frm1 e desta forma populamos também a tabela.
A lista tem 3 campos, sendo o primeiro não visível (ID) e que fica na Column(0). Por isso os outros começam a transferir só a partir da Column (1) em diante.
A lista tem 3 campos, sendo o primeiro não visível (ID) e que fica na Column(0). Por isso os outros começam a transferir só a partir da Column (1) em diante.
urbanu- Novato
- Respeito às regras :
Sexo :
Localização :
Mensagens : 32
Registrado : 13/08/2013
- Mensagem nº6
Re: [Resolvido]puxar dados de outra tabela
Na verdade Vieira, é o seguinte, quase me atendeu. no seu exemplo, preciso assim tenho um formCliente onde cadastro meus clientes ai tenho um formRecibo ONDE tenho 4 campos NOME, ENDEREÇO, CIDADE, ESTADO esses dados eu queria colocar o nome do cliente no formRecibo e o restante dos dados puxar automaticamente.
SELECT Tabela.*, [Tabela Cliente].CNPJ, [Tabela Cliente].Cliente AS [Cliente_Tabela Cliente], [Tabela Cliente].IE, [Tabela Cliente].Endereço, [Tabela Cliente].Cidade AS [Cidade_Tabela Cliente], [Tabela Cliente].Estado AS [Estado_Tabela Cliente] FROM [Tabela Cliente] INNER JOIN Tabela ON [Tabela Cliente].Cliente = Tabela.Cliente;
SELECT Tabela.*, [Tabela Cliente].CNPJ, [Tabela Cliente].Cliente AS [Cliente_Tabela Cliente], [Tabela Cliente].IE, [Tabela Cliente].Endereço, [Tabela Cliente].Cidade AS [Cidade_Tabela Cliente], [Tabela Cliente].Estado AS [Estado_Tabela Cliente] FROM [Tabela Cliente] INNER JOIN Tabela ON [Tabela Cliente].Cliente = Tabela.Cliente;
vieirasoft- Developer
- Respeito às regras :
Sexo :
Localização :
Mensagens : 7304
Registrado : 11/05/2010
- Mensagem nº7
Re: [Resolvido]puxar dados de outra tabela
E porque razão não utiliza o que fiz acima? É só acrescentar campos à medida do utilizador. Talvez este exemplo adapte-se melhor ao que pretende, o que na minha perspectiva é complicar. Este exemplo é magnífico e permite através de uma cx de combinação filtrar. Adapte ao seu sistema.
Repare: Se vai tirar um recibo, vai ter que introduzir ou seleccionar uma série de dados para o seu preenchimento. Qualquer um dos exemplos cumpre isso. Tente não complicar. Programar, é simplificar ao máximo as nossas tarefas para que tudi saia de uma forma intuitiva e simples ao usuário...
Repare: Se vai tirar um recibo, vai ter que introduzir ou seleccionar uma série de dados para o seu preenchimento. Qualquer um dos exemplos cumpre isso. Tente não complicar. Programar, é simplificar ao máximo as nossas tarefas para que tudi saia de uma forma intuitiva e simples ao usuário...
- Anexos
- FindFirst.zip
- Você não tem permissão para fazer download dos arquivos anexados.
- (85 Kb) Baixado 186 vez(es)
urbanu- Novato
- Respeito às regras :
Sexo :
Localização :
Mensagens : 32
Registrado : 13/08/2013
- Mensagem nº8
Re: [Resolvido]puxar dados de outra tabela
ok, deu certo aqui seu exemplo vlw vieira
» [Resolvido]Atualizar dados de uma tabela com os dados de outra tabela
» [Resolvido]Gerar relatório puxando dados de uma tabela a partir de outra tabela
» [Resolvido]Carregar dados tabela em um SubFormulario e salvar em outra tabela
» [Resolvido]Selecionar Dados de uma tabela por um comboBox de outra tabela no Formulario
» [Resolvido]Filtrar dados de uma tabela referente ao registro atual de origem em outra tabela
» [Resolvido]Gerar relatório puxando dados de uma tabela a partir de outra tabela
» [Resolvido]Carregar dados tabela em um SubFormulario e salvar em outra tabela
» [Resolvido]Selecionar Dados de uma tabela por um comboBox de outra tabela no Formulario
» [Resolvido]Filtrar dados de uma tabela referente ao registro atual de origem em outra tabela