Stored XML + Repeater

giovedì 15 dicembre 2005 - 13.39

Nicola Profilo | Senior Member

Ciao,
ho una stored procedure sql server (finale FOR XML AUTO) quindi mi restiruisce un file xml

< Nome="Pippo" Cognome="Pluto" />

adesso devo riempire con il risultato della stored il mio repeater.
Riesco a farlo passando un file statico xml... ma con una stored che restituisce lo stesso contenuto???

Dim ds As New DataSet()
DS.ReadXmlSchema(Server.MapPath("test.XSD"))
DS.ReadXml(Server.MapPath("test.xml"))
DS.ReadXml(m_file)
m_dataSource = ds.Tables(0)
m_dataView = m_dataSource.DefaultView
Rep.DataSource = m_dataView
Rep.DataBind()


Mi sapere aiutare.
grazie Nicola

Nicola Profilo | Senior Member

Perfetto! Grazie!

poi...

cercavo un modo per aggiornare lo stesso repeater caricato con la stored xml senza il refresh tipo F5...
lento lato client... ma un qualcosa tipo AJAX... refresh lato server della stored che popola il rep.

ESISTONO ESEMPI?

grazie Ciao Nicola

Nicola Profilo | Senior Member

vorrei salavare in un file appunto xml quello che mi restituisce la stored...
è possibile? ma come? grazie per l'aiuto.3


Dim cmdSql As SqlCommand

Dim xr As XmlReader
cmdSql = new SqlCommand("spTestXML", conn)
cmdSql.CommandType = CommandType.StoredProcedure

conn.Open()

xr = cmdSql.ExecuteXmlReader()
Dim DS As New DataSet
ds.ReadXml(xr,XmlReadMode.InferSchema)
conn.Close()

DG.DataSource = ds
DG.DataBind()

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