none
Abrir arquivo do excel no Pocket em C# . RRS feed

  • Pergunta

  • Olá.. desisti de usar o SQL CE, devido ao problema de importação de dados de arquivos txts.

    Alguém já usou xls para alimentar grades no pocket? com C#..  Podem me dar um exemplo?

    Obrigado.

    quinta-feira, 7 de abril de 2011 19:57

Todas as Respostas

  • Sidnei,

    Que tipo de problema você teve com o SQL CE ? Eu uso aqui em muitos projetos sem problema algum.

    []s,


    Carlos dos Santos
    blog: www.carloscds.net 
    twitter: @cdssoftware

    quinta-feira, 7 de abril de 2011 20:41
  • Olá Carlos..

    eu estou tendo dificuldades para importar arquivo texto.

    até tem uma outra pergunta logo abaixo...

    preciso importar 2 tabelas.. cada uma com 12.000 registros... fica muuuuito lento. procurei pelo bulkinsert ou bulkcopy, mas não tem para ele.. como preciso entregar este projeto, estou procurando outra alternativa.

    para eu importar estas 2 tabelas, demora mais de uma hora para importar no modo leitura linha a linha com insert.

     

    se tiver uma dica, para contornar este problema, agradeço..

     

     

    quinta-feira, 7 de abril de 2011 21:03
  • Sidnei,

    Em alguns casos este tipo de operação é realmente um pouco lento. O que fazemos aqui na empresa é copia o banco de dados do Pocket (SDF) para o micro, usando a RAPI (remote API). Assim fazemos as operações e depois copiamos novamente para o dispositivo.

    []s,


    Carlos dos Santos
    blog: www.carloscds.net 
    twitter: @cdssoftware

    sexta-feira, 8 de abril de 2011 12:07
  • Pesei um pouco diferente.. 

    eu sou o desenvolvedor do sistema do pocket ( afv ), o ERP é de outra empresa.

    eles me geram os dados em formato txt.. 

    eu pensei em importar isto no desktop.. mas mesmo no desktop ele demora.. 

    pensei em criar uma tabela no SQL express e nela dar o bulk insert nos textos e depois exportar o arquivo em sdf para enviar ao pocket, mas não fiz testes ainda para desempenho e praticidade.

    outra idéia é usar XML ou XLS também.

     

    sexta-feira, 8 de abril de 2011 12:32
  • Dependendo do volume de informações realmente pode ficar um pouco lento, quando a usar XML ou XLS, não sei se isto irá melhorar a velocidade. Já que o problema, pelo que parece é a inserção no seu BD.

    []s,


    Carlos dos Santos
    blog: www.carloscds.net 
    twitter: @cdssoftware

    domingo, 10 de abril de 2011 18:07
  • obrigado pela dica..

    outra coisa.. eu peguei informação em outro site, e uma dll que se usa o bulkcopy para o sqlCE, mas segundo o autor da dll, eu preciso abrir o meu arquivo texto com datareader, e passar ele como parametro.. mas ai enrolou.. não consegui abrir como datareader.. pesquisei também, mas não achei nada em C#. 

    você sabe como posso abrir este texto com datareader? na dll que vem eu tenho que passar o parametro idatareader.

    obrigado novamente.

    segunda-feira, 11 de abril de 2011 15:51