ActiveDelphi - Índice do Fórum ActiveDelphi
.: O site do programador Delphi! :.
 
 FAQFAQ   PesquisarPesquisar   MembrosMembros   GruposGrupos   RegistrarRegistrar 
 PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   EntrarEntrar 

Conjunto componentes para trabalhar em memória

 
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
renanbg
Colaborador
Colaborador


Registrado: Quinta-Feira, 12 de Abril de 2012
Mensagens: 1158

MensagemEnviada: Qua Ago 02, 2017 10:51 am    Assunto: Conjunto componentes para trabalhar em memória Responder com Citação

Amigos, recentemente fui orientado por um colega a trocar o modo como programo meu sistema.

Hoje no meu DataModule uso IBDatabase e IbTransaction para conectar ao banco.

IBQuery, IBUpdateSQl e DataSource para cada tabela

A mudança proposta foi apenas na conexão com as tabelas, onde eu passaria a usar IBDataSet, DataSetProvider, ClientDataSet e DataSource

Fiz as conexões e agora teria umas duvidas.

1-Na propriedade SelectSQL do IBDataSet vi varios exemplos com um select * from tabela, mas isso não vai pesar no banco se a tabela for grande?

2-Devo usar algo nas propriedades InsertSQL, ModifySQL, RefreshSQL?
Vi casos onde se usa um comando assim na InsertSQL:

Código:
Insert into TABELA
values (:Codigo, :Nome, :Cidade, :Fone, :Endereco)
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
viox
Colaborador
Colaborador


Registrado: Sábado, 22 de Outubro de 2011
Mensagens: 1090
Localização: SINOP - MT

MensagemEnviada: Qua Ago 09, 2017 8:53 am    Assunto: Responder com Citação

Mas por que dificultar ?

Aonde você está ganhando carregando mais componentes para tela deixando tudo mais complexo ?
_________________
Just another Delphi guy.


http://www.soft42.com
http://www.nortaonegocios.com.br
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar E-mail Visitar a homepage do Usuário MSN Messenger
renanbg
Colaborador
Colaborador


Registrado: Quinta-Feira, 12 de Abril de 2012
Mensagens: 1158

MensagemEnviada: Qua Ago 09, 2017 9:08 am    Assunto: Responder com Citação

bom dia amigo.

Pelo que entendi, trabalharia com itens em memória e poderia usar o Filter do clientdataset em minhas pesquisas ao inves de enviar varias requisições ao banco.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi Todos os horários são GMT - 3 Horas
Página 1 de 1

 
Ir para:  
Enviar Mensagens Novas: Proibido.
Responder Tópicos Proibido
Editar Mensagens: Proibido.
Excluir Mensagens: Proibido.
Votar em Enquetes: Proibido.


Powered by phpBB © 2001, 2005 phpBB Group
Traduzido por: Suporte phpBB