Avaliação do Tópico:
  • 0 votos - 0 Média
  • 1
  • 2
  • 3
  • 4
  • 5
Duvida no projeto
#1
Boa Tarde.

Estou testando o ORM, queria saber como faço para poder Inserir, Excluir, Alterar e Consultar sem o uso TDBnavigtor.

Ja verifiquei os exemplos em ambos os casos utilizam o DBNavigator.

E olhando o ORM não consegui identificar como proceder.

Fico no aguardo de um exemplo de como proceder.
Responder
#2
Boa tarde

De uma olhada no demo na pasta "..\ORMBr\Demo\Data\FireDAC Sem DataSet"

  Isaque Pinheiro
  Fundador do Projeto ORM Brasil
  ORMBr SAC - Assine e faça parte dessa história ajudando o projeto a crescer.

Responder
#3
O exemplo citado não tem as informações, de inclusão, alteração, exclusão e consuta.

Verifiquei o codigo e executei o projeto e não consegui ver a aplição do mesmo em projeto.

Tem como me exemplificar como realizar o procedimento.

ORMBr atualizado nesta data 28/11/2016.
Responder
#4
Terei que analisar o demo, vou dar uma olhada e assim que tiver pronto te aviso para baixar e testar ok?

  Isaque Pinheiro
  Fundador do Projeto ORM Brasil
  ORMBr SAC - Assine e faça parte dessa história ajudando o projeto a crescer.

Responder
#5
OK. Fico no aguardo. Assim que tiver pronto me avisa para eu continuar o teste do ORM.

Ate mais.
Responder
#6
Bom dia @RRPereira, como prometido fiz os ajustes necessários nos fontes e no demo, usando diretamente objetos, favor baixar as mudanças do Git.

  Isaque Pinheiro
  Fundador do Projeto ORM Brasil
  ORMBr SAC - Assine e faça parte dessa história ajudando o projeto a crescer.

Responder
#7
Estou querendo fazer um order by em um campo peguei uma linha nos exemplos mas nao esta funfando
teria uma dica
vlw obrigado

oProduto.Open(ICriteria.sql.Select.All.From('Produto').OrderBy('descricao'));
Responder
#8
Fiz o debug no demo, usando o código contido no exemplo,
Código:
oMaster.DataSet.Open(CreateCriteria.Select.All.From('Master').OrderBy('description').AsString);

Observei que o comando gerado pelo criteria, está sendo usado como uma condição no comando gerado pelo Open, conforme instrução em anexo. Na verdade, o criteria deveria sobrepor o comando gerado pelo Open.

Ainda assim, o criteria está ignorando o relacionamento com a tabela client, conforme pode ser observado na instrução sql anexada, observar o comando entre o WHERE e o LIMIT.


Arquivo(s) anexado(s)
.png   Hoje, 12:45 PM">Comando sql.png (Tamanho: 10.03 KB / Downloads: 796)
Responder
#9
saverio Escreveu:Estou querendo fazer um order by em um campo peguei uma linha nos exemplos mas nao esta funfando
teria uma dica
vlw obrigado

oProduto.Open(ICriteria.sql.);
Teve mudanças nos métodos open() use assim:
Open(CreateCriteria.Select.All.From('Produto').OrderBy('descricao').AsString)

  Isaque Pinheiro
  Fundador do Projeto ORM Brasil
  ORMBr SAC - Assine e faça parte dessa história ajudando o projeto a crescer.

Responder
#10
Andre Costa Escreveu:Fiz o debug no demo, usando o código contido no exemplo,
Código:
oMaster.DataSet.Open(CreateCriteria.Select.All.From('Master').OrderBy('description').AsString);

Observei que o comando gerado pelo criteria, está sendo usado como uma condição no comando gerado pelo Open, conforme instrução em anexo. Na verdade, o criteria deveria sobrepor o comando gerado pelo Open.

Ainda assim, o criteria está ignorando o relacionamento com a tabela client, conforme pode ser observado na instrução sql anexada, observar o comando entre o WHERE e o LIMIT.
@Andre Costa, fiz grande refatoração no método open(), agora ele só poderá receber parâmetros para Where e Order By
Exemplos possíveis:
oMaster.Open;
oMaster.Open(10);
oMaster.Open('master_id > 0 and master_id < 6', 'description DESC');
oMaster.Open('master_id > 0 and master_id < 6');
oMaster.Open('', 'description DESC');

  Isaque Pinheiro
  Fundador do Projeto ORM Brasil
  ORMBr SAC - Assine e faça parte dessa história ajudando o projeto a crescer.

Responder


Possíveis Tópicos Relacionados...
Tópico: Autor Respostas: Visualizações: Última Mensagem
  dúvida de iniciante -> leitura sequencial Gr@c@ 0 612 24-09-2019, 08:38 AM
Última Mensagem: Gr@c@
  Dúvida com JoinColumn Pechoto 12 10,814 11-02-2019, 08:09 AM
Última Mensagem: ChrisSoares

Saltar Fórum:


usuários a ver este tópico: 1 Visitante(s)