Autor Tópico: Consulta sem banco de dados, usando outra fonte de informações  (Lida 575 vezes)

jcruz

  • Intermediário
  • ***
  • Mensagens: 117
    • Email
Consulta sem banco de dados, usando outra fonte de informações
« Online: Dezembro 02, 2015, 11:05:24 am »
Bom dia,

A sugestão não é muito usual para a maioria dos desenvolvedores, mas é uma opção a mais para as consultas. Creio que seria interessante alimentar as consultas da aplicação com outras fontes de dados que não sejam tabelas de banco de dados. Por exemplo: XML, CSV, TXT e outas fontes compatíveis.

Haroldo

  • Expert
  • *****
  • Mensagens: 6276
  • Conhecimento diminui limitações.△TFA△
    • Infinitus Web Gestão Empresarial/Gestão ITIL/Consultoria Scriptcase
Re:Consulta sem banco de dados, usando outra fonte de informações
« Responder #1 Online: Dezembro 02, 2015, 11:16:16 am »
vejo uma complexabilidade desnecessária  para essa implementação, a tradução dessas fontes de dados para transforma-las em campos (colunas) a aplicação no momento de seu desenvolvimento teria que fazer inúmeras perguntas para entender o layout do arquivo, os registros podem não estar ordenados não permitindo quebras confiáveis,  não seria possível reordenar por colunas,  a estrutura de sql da grid ficaria inoperante onde a grid é praticamente construída.


É muito mais fácil criar uma tabela temporária,  ler  arquivo alimentar essa tabela e carregar a consulta em cima dessa tabela.

Não vejo praticidade alguma nessa sugestão.

« Última modificação: Dezembro 02, 2015, 02:43:26 pm por Haroldo »

Alexandre Pereira Bühler

  • Expert
  • *****
  • Mensagens: 1642
  • Nunca estabeleça um teto para os seus rendimentos.
    • Simão & Bühler Ltda
    • Email
Re:Consulta sem banco de dados, usando outra fonte de informações
« Responder #2 Online: Dezembro 02, 2015, 02:39:53 pm »
Não acho que estas fontes de dados sejam confiáveis, até o velho DBF é melhor para pegar e ordenar dados numa grid que um txt.
--
Alexandre Pereira Bühler
https://www.simaoebuhler.com.br
Hospedagem compartilhada Scriptcase desenvolvimento e produção. Temos servidores dedicados Scriptcase.
Eu RTFM todo dia e você?