Ver Mensaje Individual
  #4 (permalink)  
Antiguo 14/11/2003, 10:45
Avatar de RootK
RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 22 años, 9 meses
Puntos: 50
Hola.. una cosa mas... es necesario que lo hagas con XmlDataDocument ??? porque lo puedes hacer con el propio dataset y te evitas algunos dolores de cabeza. y tu web service podría quedar de esta manera.

Cita:
<WebMethod()> Public Function ListadoGrupos() As DataSet
Dim sSql As String
Dim Dts As DataSet
Dim Adp As OdbcDataAdapter
Conectar()
sSql = "Select * from T_grupo"
Dts = New DataSet()
Adp = New OdbcDataAdapter(sSql, cnnstr)
Adp.Fill(Dts, "Grupo")

return Dts

End Function
Posteriormente en tu proyecto recuerda agregar la referencia de tu web service.

y en tu code para llamarlo y llenar tu grid sería:

Cita:
Dim ips As New pruebasWS.MiPC 'hago mi proxy

DataGrid1.DataSource = ips.ListadoGrupos
DataGrid1.DataBind()
ya que el médodo ListadoGrupos va a devolver el dataset que llenará el grid.

Espero te funcione.

Saludos