none
Melhor forma de fazer pesquisa com C#

    Question

  • Pessoal, preciso fazer o seguinte. Ler uma planilha excel e comparar com o conteudo de uma tabela no BD. Acontece, que no BD eu tenho 1763 registros e na planilha 65.000 linhas. OU seja, eu pego uma linha, e vou dando(1763) select's até eu achar a coincidência e isso por 65.000 vezes. Deram pra ver que é praticamente inviável realizar essa tarefa, pelo menos, extremamente lenta, pois praticamente para cada busca, uma chamada ao banco e etc... o que já demanda tempo. A minha pergunta é: Creio que alguém aqui já passou por isso ou parecido e s quer compartilhar conosco no forum sua experiência. E ainda tem mais um agravante que entrou hoje. Na planilha temos uma sequencia numérica, mas nas tabelas para alguns clientes, possuimos máscaras com pontos e hifens. Isso só piora as coisas. Gostaria de idéias ou caminhos em como fazer isso de forma mais eficaz e rápida. Obrigado a todos.
    Monday, August 06, 2012 12:22 PM

Answers

All replies