none
Copiar arquivos RRS feed

  • Pergunta

  • Preciso copiar para o Pocket arquivos textos que irao servir para atualizar mh base de dados SQL Server no Pocket, e ao contrario terei que copiar arquivos textos gerados pela mh aplicacao eVB no pocket para o Desktop para atualizar o banco de dados da retaguarda, quais as maneiras que posso utilizar para fazer essas copias de desktop para pocket, de pocket para desktop ?

     

    Abs

     

    segunda-feira, 20 de agosto de 2007 11:25

Todas as Respostas

  • Olá Felipeiw

     

    Rapaz, voce pode utilizar FPT, HTTP, WebServices, para copiar os arquivos, ou até mesmo Merge Replication, RDA, ou novamente WebServices para trafegar diretamente os dados, no Merge Replication e RDA, o banco de dados tanto no servidor quanto no Pocekt deve ser MsSqlServer.

     

    Abraços.

    terça-feira, 21 de agosto de 2007 13:22
  • Obrigado Julio, pela dica, mas vou explicar melhor meu caso, desenvolvi uma aplicacao com eVB, nesta aplicacao eu abro um arquivo txt que esta em uma pasta compartilhada em meu desktop, e importo para o SQL Server do Pocket, para exportar para o desktop faço a mesma coisa, isso funcionava perfeitamente em um IPAQ hx 1950 com WM 5, porem comprei um IPAQ hx 2495 com WM 5 em ingles, e isso nao funciona mais, retorna erro, a impressao que tive é que o Pocket 2494 nao consegue mais acessar a pasta do meu desktop. Falei em copiar para facilitar as atualizacoes, pois agora estou tendo que copiar os arquivos manualmente e tive que alterar o caminho onde os arquivos estao, antes no meu desktop agora no proprio Pocket. Vc teria alguma sugestao para eu resolver isso ?

     

    Inclusive algumas das suas sugestoes nao tenho conhecimento de como utilizar.

     

    Abs

    Panegassi

    terça-feira, 21 de agosto de 2007 19:12
  • Voce tentou verificar se as config de rede neste 2494 estão OK ? voce deve utilizar o ActiveSync certo ?, por exemplo, no pocket voce consegue abrir a pasta do desktop? ou acesasr a internet ?

     

    Abraços

     

    terça-feira, 21 de agosto de 2007 19:49
  • Felipe, você está querendo copiar do Desk para o PPC, mas sua aplicação é .Net (VB ou C#) ou VB6?

    Seguinte, existe uma biblioteca da OpenNETCF que pode realizar esta tarefa de copiar arquivos do desk para o PPC e também ao inverso.

    Dê uma olhada no site http://www.opennetcf.org e procure alguns exemplos, caso não consiga de um alô que posso te passar uma classe que criei que utiliza a biblioteca da OpenNetCF. Mas tudo o que eu tenho foi baseado nos exemplos do site.

    Eu também tenho uma rotina que copia os dados do PPC através do VB6.

     

    Qualquer coisa é só falar.

    terça-feira, 21 de agosto de 2007 23:28
  •  

    Jeison estou utilizando eVB que utiliza VB como linguagem, se vc puder me passar ficarei mt grato.

     

    Obrigado

    quarta-feira, 22 de agosto de 2007 16:21
  • Estou utilizando o seguinte codigo na aplicacao:

     

    xcamtab = "\\desktop\Dados\PRODUTOS.TDB"
        
    Set LerDadosTDB = CreateObject("FILECTL.File")
    On Error Resume Next
        
    ' Abre o TDB usando o File Control para processamento
    LerDadosTDB.Open xcamtab, 1

     

    Entao faço uma laço no LerDados e preencho a tabela no SQL Server que esta no PPC.

     

    Duvida simples, qualquer PPC consigo acessar meu Desktop, como se eles estivessem em rede ? Porque eu tentei acessar meu Desktop por exemplo pelo Explorer do PPC e nao consegui, entao pode ser configuracao de rede ? Como em um rede local ?

     

    Abs

    Felipe

     

     

     


     

     

    quarta-feira, 22 de agosto de 2007 16:30