DataTable vacío

14/02/2006 - 09:40 por anonymous | Informe spam
Buenos días

Tengo un WS que devuelve un datatable.
Si ejecuto el WS, me retorna el xml correctamente, pero si llamo al WS desde
una aplicación ASP, SIEMPRE me devuelve el datatable vacío.
Alguien sabe qué está ocurriendo?

Gracias

Preguntas similare

Leer las respuestas

#6 anonymous
15/02/2006 - 17:56 | Informe spam
Perfecto, gracias.

"CESAR DE LA TORRE [MVP]" escribió en el mensaje
news:
No tiene nada de especial, obtienes un DataTable a partir de una consulta


a
la B.D. (o generado desde cero por código, da igual) y simplemente lo
devuelves como retorno de un método-WebMethod...
- ¿Estás usando .NET 2.0 y VS.2005, no?
Aquí tienens un extracto de código de un proyecto que funciona. Está
simplificado al máximo:
[WebMethod]
public ClienteDS.CustomersDataTable


ClienteBFLL_GetDataByCountry(string
country)
{
ClienteBFLL cliBFLL = new ClienteBFLL();
return cliBFLL.GetDataByCountry(country);
}

Eso si, normalmente uso siempre TYPED-DATASETS y por lo tanto también
TYPED-DATATABLES, como la del código: ClienteDS.CustomersDataTable

CESAR DE LA TORRE
Software Architect
[Microsoft MVP - XML Web Services]
[MCSE] [MCT]

Renacimiento
[Microsoft GOLD Certified Partner]


"anonymous" wrote:

> Buenas otra vez,
>
> No me está funcionando correctamente.
> Lo he probado en diferentes datatables, y siempre me lanza la exception:
> "A first chance exception of type 'System.InvalidOperationException'
> occurred in System.Data.dll" y me devuelve como resultado un datatable
> vacío.
>
> Me podrías mandar un pequeño ejemplo de como lo haces?
>
> Muchas gracias
>
>
> "CESAR DE LA TORRE [MVP]" escribió en el mensaje
> news:
> > Supongo que estás usando .NET 2.0 (Visual Studio 2005), con .NET 1.1
> > (VS.2003) no se puede serializar un DataTable suelto, tienen que estar
> dentro
> > de un DataSet.
> > Partiendo de la premisa de que estás con .NET 2.0, la verdad es que si


no
> te
> > sale ningún error, no se me ocurre que puede ser, lo que si te puedo
> > confirmar es que funciona bien, yo lo uso en mis aplicaciones


WebServices
> con
> > extremos .NET.
> > ¿Te pasa solamente en un caso o en diferentes casos/pruebas con


diferentes
> > DataTables?
> > Podría ser porque ese DataTable concreto tuviera algún nulo y te de
> > problemas, no se, sin ningún error, pueden ser cualquier cosa...
> > CESAR DE LA TORRE
> > Software Architect
> > [Microsoft MVP - XML Web Services]
> > [MCSE] [MCT]
> >
> > Renacimiento
> > [Microsoft GOLD Certified Partner]
> >
> >
> > "anonymous" wrote:
> >
> > > Buenos días
> > >
> > > Tengo un WS que devuelve un datatable.
> > > Si ejecuto el WS, me retorna el xml correctamente, pero si llamo al


WS
> desde
> > > una aplicación ASP, SIEMPRE me devuelve el datatable vacío.
> > > Alguien sabe qué está ocurriendo?
> > >
> > > Gracias
> > >
> > >
> > >
>
>
>
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida