Executar consulta ao abrir um formulário
Pessoal tem como executar uma consulta ao abri um formulário?
Alexsandro
Curtidas 0
Melhor post
Marisiana Battistella
28/07/2014
Entendi! É possível sim...
Vou t passar minha idéia q me surgiu, mas não sei se é a melhor alternativa...
Você poderia criar uma query no Data Module com a consulta que vc precisa q execute quando clica no botão, trata a execução no onClick, e no formulário de destino, você vai trabalhar os dados da query que vc executou.
Ou então, no onClick do botão vc vai fazer a chamada do form destino passando os parâmetros necessários e no procedimento que abre o form destino vc vai receber os parametros e executar a consulta necessária com os parâmetros recebidos...
Espero ter ajudado! =D
Caso não ajudou, desconsidera!
Vou t passar minha idéia q me surgiu, mas não sei se é a melhor alternativa...
Você poderia criar uma query no Data Module com a consulta que vc precisa q execute quando clica no botão, trata a execução no onClick, e no formulário de destino, você vai trabalhar os dados da query que vc executou.
Ou então, no onClick do botão vc vai fazer a chamada do form destino passando os parâmetros necessários e no procedimento que abre o form destino vc vai receber os parametros e executar a consulta necessária com os parâmetros recebidos...
Espero ter ajudado! =D
Caso não ajudou, desconsidera!
GOSTEI 1
Mais Respostas
Marisiana Battistella
27/07/2014
Olá...
Eu posso estar enganada, pois faz algum tempo q não utilizo Delphi...
Mas, se vc deixar as propriedade "Active" do componente que possui a consulta como True, ele não executa quando o formulário abre?
Eu posso estar enganada, pois faz algum tempo q não utilizo Delphi...
Mas, se vc deixar as propriedade "Active" do componente que possui a consulta como True, ele não executa quando o formulário abre?
GOSTEI 0
Alexsandro
27/07/2014
Olá Marisiana obrigado por responder... bem o caso é o seguinte, tenho um formulário que ao clicar em um botão ele passa através de uma variável o código e o nome do cliente pra outro formulário tipo:
frm1: tem os campos Código e Nome: e um botão Enviar, no frm2: eu digitalizo imagem e o mesmo recebe o código e o nome do frm1. minha questão é a seguinte quero que ao clicar no botão enviar, além de enviar dos dados pra o frm2, ele execute uma consulta pelo código enviado do frm1...
será que isso é possível?
frm1: tem os campos Código e Nome: e um botão Enviar, no frm2: eu digitalizo imagem e o mesmo recebe o código e o nome do frm1. minha questão é a seguinte quero que ao clicar no botão enviar, além de enviar dos dados pra o frm2, ele execute uma consulta pelo código enviado do frm1...
será que isso é possível?
GOSTEI 0
Alexsandro
27/07/2014
Entendi! É possível sim...
Vou t passar minha idéia q me surgiu, mas não sei se é a melhor alternativa...
Você poderia criar uma query no Data Module com a consulta que vc precisa q execute quando clica no botão, trata a execução no onClick, e no formulário de destino, você vai trabalhar os dados da query que vc executou.
Ou então, no onClick do botão vc vai fazer a chamada do form destino passando os parâmetros necessários e no procedimento que abre o form destino vc vai receber os parametros e executar a consulta necessária com os parâmetros recebidos...
Espero ter ajudado! =D
Caso não ajudou, desconsidera!
Vou t passar minha idéia q me surgiu, mas não sei se é a melhor alternativa...
Você poderia criar uma query no Data Module com a consulta que vc precisa q execute quando clica no botão, trata a execução no onClick, e no formulário de destino, você vai trabalhar os dados da query que vc executou.
Ou então, no onClick do botão vc vai fazer a chamada do form destino passando os parâmetros necessários e no procedimento que abre o form destino vc vai receber os parametros e executar a consulta necessária com os parâmetros recebidos...
Espero ter ajudado! =D
Caso não ajudou, desconsidera!
Opá depois de 10 anos olha eu aqui de novo... sim sim vou olhar e já informo se funciona...
GOSTEI 0
Marisiana Battistella
27/07/2014
Ok!! Depois avisa se alguma das dicas foi útil ou então, se quiser, relate como fizestes..!
GOSTEI 0
Alexsandro
27/07/2014
Ok!! Depois avisa se alguma das dicas foi útil ou então, se quiser, relate como fizestes..!
Sim sim... Mariziana deu certo sim, muito obrigado!
GOSTEI 0
Marisiana Battistella
27/07/2014
Por nada!
GOSTEI 0
Itamar Souza
27/07/2014
Bom dia
Sua dúvida é uma continuação do que eu tinha lhe explicado:
https://www.devmedia.com.br/forum/passar-dados-de-um-campo-de-um-formulario-pra-outro-formulario/486747
Agora, vai finalizando as suas perguntas ok! é ver se dar um "ok" ai na resposta pelo menos isso kkkkk
Sua dúvida é uma continuação do que eu tinha lhe explicado:
https://www.devmedia.com.br/forum/passar-dados-de-um-campo-de-um-formulario-pra-outro-formulario/486747
procedure TfrmPrincipal.FormActivate(Sender: TObject); begin codigo := RecebeCodigo; nome := RecebeNome; btnEnviar.OnClick(Self); //adicionar isso é faz um teste end;
Agora, vai finalizando as suas perguntas ok! é ver se dar um "ok" ai na resposta pelo menos isso kkkkk
GOSTEI 1
Alexsandro
27/07/2014
Valeu Itamar P Sousa! era isso mesmo...
GOSTEI 0