FUNCOES CRIADAS NO SERVICE.ASMX, COMO USAR NO VB.N

JULIOTERRANOVA 27/04/2012 18:20:43
#400945
criei um Webservice para conectar um banco de dados access q ta num site, criei as funcoes incluir, alterar, excluir no Service.asmx como encontrei na net q tinha q ser la, nao sei como abro o arquivo e nem como usar essas funcoes nos forms do programa q é em vb.net

para conectar usei assim:
Dim Obd As String = [Ô]Provider=Microsoft.Jet.OLEDB.4.0; Data Source=http://localhost:4498/an.mdb[Ô]

mas nao testei ainda pq nao sei como usar as funcoes q criei no service.asmx nos forms de cadastro q sao em vb.net
PROFESSOR 16/12/2012 04:40:02
#416033
Resposta escolhida
Hehehehe! Rapaz, você está [Ô]navegando em mares desconhecidos[Ô].
Calma, nada é tão complicado.
Na verdade, depos de fazer o primeiro, você vai [Ô]tirar de letra[Ô].

Primeiramente, você já criou seu WebService, com todas as funções CRUD necessárias, e ele está publicado na sua máquina, certo?

Agora, no seu projeto WinForms, você deve referenciar esse serviço.
Ao referenciar o serviço, o Visual Studio irá adicionar ao projeto um App.Config com o endPoint adequado, e você poderá usar as funções desse WebService diretamente, como se fossem funções nativas, em cada um dos forms, bastando para isso criar uma instância Client do serviço.

Veja este exemplo do CodeProject.

Só como comentário, se é que você ainda não percebeu, caso você criou as funções de um modo genérico o suficiente, seu WebService é, na verdade, um Servidor MS-Access (!!), mesmo que se diga que tal coisa não existe, é possível e você o fêz.
FOXMAN 16/12/2012 15:31:37
#416039
Citação:

Só como comentário, se é que você ainda não percebeu, caso você criou as funções de um modo genérico o suficiente, seu WebService é, na verdade, um Servidor MS-Access (!!), mesmo que se diga que tal coisa não existe, é possível e você o fêz.



Exatamente. Muitos não recorrem a todos os recursos disponíveis, e ainda brigam dizendo ser IMPOSSÍVEL ter um banco Access na internet.

Já utilizei este recurso para conectar tabelas paradox/dbase na internet.

é isso ae.....
Tópico encerrado , respostas não são mais permitidas