Problema conexão webservice x sql server 2005

14/10/2008

0

Boa tarde a todos

Estou fazendo um programa em Visual Studio 2008 e sql server 2005 para trabalhar com Mobile...

O problema é o seguinte:

Criei uma Web Service para acessar a base de dados.
Visual Basic --> Asp.net Web Service Application...

Seguindo um exemplo que peguei...

Criei o metodo para retorno do dataset.

<WebMethod(Description:=´Retorno de DataSet´)> _
Public Function Pesquisa(ByVal xSql As String) As DataSet
´Coloque a string de conexÆo com seu banco de dados
Dim conexao As String = ´Data Source=SERVER\SQLEXPRESS;Initial Catalog=Mobile;Persist Security Info=True;User ID=usuario;Password=senha´
Dim conn As SqlConnection
Dim da As SqlDataAdapter
Dim ds As DataSet
conn = New SqlConnection(conexao)
Try
conn.Open()
da = New SqlDataAdapter(xSql, conn)
ds = New DataSet
da.Fill(ds, ´Tabela´)
Return ds
Catch ex As Exception
Throw ex
Finally
conn.Close()
End Try
End Function

Publiquei o serviço...
Até ai tudo bem...

Depois criei uma aplicação Smart Device... Windows mobile 5.0
Inclui o WebReference...
Simplesmente coloquei um Datagrid e chamei a instancia do webservice para carregar o grid.

´Instancia o WebService e carrega o grid
Try
Dim WS As New WebReference.Service1
dtg_Conferencia.DataSource = WS.Pesquisa(´DBProduto´).Tables(´Tabela´).DefaultView
Catch ex As Exception
Msgbox(´Erro : ´ & ex.Message, MsgBoxStyle.Critical, ´ERRO!´)
End Try

Aí que está o erro: Não consigo conectar de forma alguma a base de dados.
Erro: Could not establish connection to network.

Alguem pode me ajudar?
Alguem pode me enviar um exemplo bem simples de conexão de um mobile com uma base de dados sql server.

Observação: Está tudo instalado no micro.

Sql server 2005 com base criada e acesso por SQL Server Authentication
IIS instalado e configurado
Microsoft Loopback Adapter instalado
Virtual Machine instalado
Windows mobile 5.0 pocket pc instalado e configurado

Se alguem me ajudar te agradeço muito.

Aldrin


Aldrinfag

Aldrinfag

Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar