Isso mesmo, há 2 maneiras de obter o conteúdo de um campo de uma query:
qBuscaCodigo.asstring >> neste caso só funciona caso você tenha adicionado os campos resultandos da consulta no Fields Editor (botão direito sobre a query) ou qBusca.FieldByName( 'Codigo' ).AsString []s Alexandre ----- Original Message ----- From: Eduardo Oliveira silva To: delphi-br@yahoogrupos.com.br Sent: Wednesday, April 16, 2008 2:01 PM Subject: Re: [delphi-br] Cadastro operação Beleza Alexande , valeu mesmo. Tenho só uma pequena dúvida no código Edit1.Text := qBuscaCodigo.AsString o Codigo é o nome no banco de dados? ou não necessariamente. Em 15/04/08, Alexandre Nicolas <[EMAIL PROTECTED]> escreveu: > > vamos lá, supondo que o nome do query seja "qBusca" e que você já tenha > adicionado > no Fields Editor os campos resultantes da pesquisa: > > . > . > . > qBusca.Open; > > Edit1.Text := qBuscaCodigo.AsString; //caso seja numérico será convertido > para string > Edit2.Text := qBuscaNome.AsString; > Edit3.Text := qBuscaEndereco.AsString; > Edit4.Text := qBuscaCredito.DisplayText; // caso vc tenha colocado a > máscara ",0.00" na prop. "DisplayFormat" deste campo no "Fields Editor" > Edit5.Text := qBuscaEmprestimos.DisplayText; // caso vc tenha colocado a > máscara ",0.00" na prop. "DisplayFormat" deste campo no "Fields Editor" > > []s > > Alexandre Nicolas > > ----- Original Message ----- > From: Eduardo Oliveira silva > To: delphi-br@yahoogrupos.com.br <delphi-br%40yahoogrupos.com.br> > Sent: Tuesday, April 15, 2008 4:27 PM > Subject: Re: [delphi-br] Cadastro operação > > beleza, é isso mesmo, mais como eu faço para mostra isso em um formulário > em um edit por exemplo. > > é outra dúvida que tenho, nos formulários de cadastro vai ter um botão de > pesquisa > viz os formularios mais não sei alimentar os edits com os campos da query. > pode me ajudar. > > Em 15/04/08, Alexandre Nicolas <[EMAIL PROTECTED]<nicolas%40qualitysystem.com.br>> > escreveu: > > > > Bom, vejamos se entendi: > > > > você terá uma tabela COOPERATIVA e uma tabela EMPRESTIMOS, a ligação > entre > > as tabelas é o código da cooperativa. > > > > você poderá ter um query, trazendo os dados da cooperativa e a soma de > > todos os empréstimos feitos para ela. > > > > entao o SQL de sua query ficaria assim: > > > > Select c.Codigo, c.Nome, c.Endereco, c.Credito , sum(e.ValorEmprestimo) > as > > SomaEmprestimos > > From COOPERATIVA c > > Left Join EMPRESTIMOS e on c.Codigo = e.CodigoCooperativa > > Where c.Codigo = :CodigoCooperativa > > Group by c.Codigo, c.Nome, c.Endereco, c.Credito > > > > a partir desse exemplo você pode aprimorar esse SQL conforme sua > > necessidade. > > > > []s > > > > Alexandre Nicolas > > > > ----- Original Message ----- > > From: Eduardo Oliveira silva > > To: delphi-br@yahoogrupos.com.br <delphi-br%40yahoogrupos.com.br><delphi-br% > 40yahoogrupos.com.br> > > Sent: Tuesday, April 15, 2008 10:34 AM > > Subject: [delphi-br] Cadastro operação > > > > Alguém pode me socorre. > > > > Pessoal estou com um problema, tenho que mostrar um protótipo de > > trabalho da faculdade na quinta feira e estou com algumas dificuldade > > em alguns pontos. > > > > 1- tenho que cadastrar uma operação de credito onde em um formulário > > vou trazer campos de um cooperativa(nome,endereço,crédito), porém os > > campo não estão em uma só tabela, Ex. tenho que fazer o calculo se a > > cooperativa já pegou algum empréstimo e mostra o valor total na tela. > > para fazer isso tudo tenho que passar para pesquisa só o número da > > cooperativa e é o único dado que vai persistir em outra tabela, alguém > > pode me ajudar > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > [As partes desta mensagem que não continham texto foram removidas] > > > [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]