Trasformare stringa XML in DataSet

martedì 27 febbraio 2007 - 21.44

erik77 Profilo | Senior Member

Ciao ragazzi,
per trasformare una stringa XML in un DataSet uso questa funzione :

Public Function FromXMLtoDS(ByVal sXml As String, _
ByRef ds As DataSet, _
Optional ByVal sAddColumnExpr As String = vbNullString)

Dim xdXml As New XmlDocument
xdXml.LoadXml(sXml)
Dim xrXml As New XmlNodeReader(xdXml)

ds.ReadXml(xrXml)
If sAddColumnExpr <> vbNullString Then
ds.Tables("Record").Columns.Add("DesLunga", GetType(String), sAddColumnExpr)
End If
End Function


siccome ho notato che quando la stringa XML contiene parecchi record (6.000 circa) il passaggio al DataSet impiega parecchio tempo.... volevo sapere se si poteva in qualche modo ottimizzare questo passaggio


vi ringrazio in anticipo

ciaooo
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-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5