FireDAC e Delphi
11/04/2017
0
Estamos trabalhando com FireDAC e diante do cenário abaixo temos algumas perguntas:
Cenário:
Temos uma tela de cadastro onde temos uma Query(FDQ_Pessoa_1) que seleciona todos as pessoas da tabela PESSOA (Código e Nome) e outra query (FDQ_Pessoa_2) que seleciona os dados completos de cada pessoa quando o usuário navega na primeira.
Em FDQ_Pessoa_1 temos uma select simples:
SELECT CO_PESSOA, NM_PESSOA
FROM PESSOA
ORDER BY NM_PESSOA
Em FDQ_Pessoa_2 temos uma select simples:
SELECT *
FROM PROC_PESSOA_SELECT(:WW_CO_PESSOA)
ORDER BY NM_PESSOA
Pergunta 1:
Temos a necessidade de utilizar uma procedure na query FDQ_Pessoa_2 de maneira que ela também realize as opções de INSERT, UPDATE e DELETE.
Pergunta 2:
Nós teriamos a necessidade de usar 2 Transactions separados?
1-Leitura e 1 para Leitura e Gravação ?
Pergunta 3:
Há componente com recursos semelhantes ao IBDataSet da paleta Interbase ?
Ao tentar fazer uma gravação no banco ele apresenta a mensagem abaixo. Não encontra a referida tabela no banco.
JOSE VIVAS LORDELO
Cenário:
Temos uma tela de cadastro onde temos uma Query(FDQ_Pessoa_1) que seleciona todos as pessoas da tabela PESSOA (Código e Nome) e outra query (FDQ_Pessoa_2) que seleciona os dados completos de cada pessoa quando o usuário navega na primeira.
Em FDQ_Pessoa_1 temos uma select simples:
SELECT CO_PESSOA, NM_PESSOA
FROM PESSOA
ORDER BY NM_PESSOA
Em FDQ_Pessoa_2 temos uma select simples:
SELECT *
FROM PROC_PESSOA_SELECT(:WW_CO_PESSOA)
ORDER BY NM_PESSOA
Pergunta 1:
Temos a necessidade de utilizar uma procedure na query FDQ_Pessoa_2 de maneira que ela também realize as opções de INSERT, UPDATE e DELETE.
Pergunta 2:
Nós teriamos a necessidade de usar 2 Transactions separados?
1-Leitura e 1 para Leitura e Gravação ?
Pergunta 3:
Há componente com recursos semelhantes ao IBDataSet da paleta Interbase ?
Ao tentar fazer uma gravação no banco ele apresenta a mensagem abaixo. Não encontra a referida tabela no banco.
JOSE VIVAS LORDELO
Jose Lordelo
Curtir tópico
+ 0
Responder
Posts
11/04/2017
Jose
Olá José..
Não ficaria melhor se utilizasse uma procedure no banco de dados?
Não ficaria melhor se utilizasse uma procedure no banco de dados?
Responder
Clique aqui para fazer login e interagir na Comunidade :)