Dataset y SqlDataReader en Webservice

01/07/2004 - 19:20 por solano | Informe spam
Hola amigos , por que en un metodo de un webservice me acepta esto:
<WebMethod()> Public Function TraerDato( _

ByVal sNumeroDocumento As String, _

ByVal iTipo As Integer, _

ByRef ds As DataSet) _

As String



y esto no?:

<WebMethod()> Public Function TraerDato( _

ByVal sNumeroDocumento As String, _

ByVal iTipo As Integer, _

ByRef ds As SqlDataReader) _

As String



Que pasa con el SqlDataReader? como puedo hacer para trabajar con estos en
un webservice?



Gracias



Saludos

Cesar
 

Leer las respuestas

#1 Cristhian Job
02/07/2004 - 00:20 | Informe spam
Lo que pasa es que el SqlDataReader no es serializable, por lo que no lo
puedes pasar al WebService.
Tendrás que usar Datasets, o en su defecto Strings (Que contengan los datos
en XML).
Saludos,
Cristhian

"solano" escribió en el mensaje
news:%23uov%23%
Hola amigos , por que en un metodo de un webservice me acepta esto:
<WebMethod()> Public Function TraerDato( _

ByVal sNumeroDocumento As String, _

ByVal iTipo As Integer, _

ByRef ds As DataSet) _

As String



y esto no?:

<WebMethod()> Public Function TraerDato( _

ByVal sNumeroDocumento As String, _

ByVal iTipo As Integer, _

ByRef ds As SqlDataReader) _

As String



Que pasa con el SqlDataReader? como puedo hacer para trabajar con estos


en
un webservice?



Gracias



Saludos

Cesar


Preguntas similares