DataTable attraverso Web Services

lunedì 12 giugno 2006 - 10.04

giacomoD Profilo | Newbie

Ho letto che la classe DataTable supporta l'interfaccia IXmlSerializable (Framework .Net 2.0), quindi è possibile passare una DataTable attraverso un WebServices.
Io ci ho provato e non ci sono riuscito. I dati Xml che ritorna il servizio sembrano essere corretti, solo che sul client non riesco poi ad acquisirli (problema deserializzazione??)

Qualcuno ha dei consigli?
Giacomo

arresto Profilo | Junior Member

Ciao hai provato a trasformare la tabella in xml spedirla così. Dovresti risolvere. Sarà poi possibile ricostruire la tabella al clint semplicemente passandogli l'XML; l'oggetto datatable supporta anche questa funzionalità. Spero di averti aiutato e Ar(p)resto.

freeteo Profilo | Guru

ciao,
ankio tempo fa avevo visto che c'erano problemi con la serializzazione dei datatable rispetto ai dataset, sopratutto per alcuni caratteri esadecimali...
Cmq attualmente ho delle implementazioni di WebMethod che restituiscono/ricevono dataTable e non ho piu avuto problemi...percio' non ho capito cosa intendi per "non ci sono riuscito", ti da errore, e che errore da?

Se vuoi cimentarti con farti tu la serializzazione avrai molto controllo ma credo sia 1a strada 1po lunghetta

ciao.

Matteo Raumer
MCAD ... .net addicted :-)
http://blogs.dotnethell.it/freeteo
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5