USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Winsock (Cliente/Servidor)
João Paulo
ARCOS
MG - BRASIL
Postada em 20/11/2005 13:30 hs            
Estou usando o seguinte código para localizar:
    Set tb = db.OpenRecordset("SELECT * FROM tabCliente WHERE Nome Like '" & txtLocalizar.Text & "*' ORDER BY ID Asc")
agora preciso enviar para uma outra máquina o registro encontrado. Onde o sistema deve avisar q recebeu um novo registro que estara em uma TabRecebidos.
 
Como faço isso usando o Winsock (Cliente/Servidor)
     
Geronimo
Pontos: 2843
JOINVILLE
SC - BRASIL
Postada em 20/11/2005 14:52 hs            

"O pior inimigo que você poderá encontrar será sempre você mesmo."
     
João Paulo
não registrado
Postada em 20/11/2005 17:06 hs   
esta dando um erro nesta linha.
 
Compile error
MSG: Procedure Declaration does not match description of event or procedure having the same name.
 
Private Sub Socket_ConnectionRequest(Index As Integer, ByVal requestID As Long)
msgServidor =
     
Max
não registrado
Postada em 21/11/2005 17:39 hs   
já resolvi parte do meu problema, agora só me resta uma função.
Como faço pra enviar um registro em uma tabela Access que selecionei
para minha máquina servidor salvando este registro em uma tabelaRecebidos?
 
     
João Paulo
ARCOS
MG - BRASIL
Postada em 21/11/2005 20:05 hs            
Alguém pode me ajudar?
estou usando Access 97
 
Tenho um Programa Cliente e outro programa Servidor. Pois bem, tenho em meu Programa Cliente um form que acessa uma tabelaPedidos.
 
Minha pergunta é como faço para enviar um REGISTRO selecionado para o programa Servidor e este receber os dados e gravar em uma tabelaPedidosRecebidos?
 
     
Donkey
Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843
PRESIDENTE PRUDENTE
SP - BRASIL
Postada em 22/11/2005 13:08 hs            
Vcs podem enviar o registro como se fosse uma string, ou seja, seria uma mensagem normal.
Poderia ser algo do tipo:
WINSOCK.SEND "REGISTRO=" & recorset("campo") & "^" & recordset("campo2") & ....
 
No seu cliente vc receberia a mensagem, antes de mostrar, vc verificaria se começa com a palavra: REGISTRO=, começando vc ja sabe que é um registro que esta recebendo, então vc pega os conteudos separados por "^" (pode ser outra letra), ou ainda pode formatar com espaços vazios, usando MID para pegar as partes exatas que precisa.
 
É uma solução até certo ponto simples. T+
     
Página(s): 1/2      PRÓXIMA »


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2025   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página