FireDAC e Delphi

Delphi

Banco de Dados

Firebird

11/04/2017

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
Jose Lordelo

Jose Lordelo

Curtidas 0

Respostas

Jose

Jose

11/04/2017

Olá José..
Não ficaria melhor se utilizasse uma procedure no banco de dados?
GOSTEI 0
POSTAR