要求我有一个SP返回我:无效的XML标识符FOR XML
Select 10 as Visits,5 as [Test_Drives],3 as Orders,'£5000' as [Profit_£],4 as Deliveries,'£6000' as [Delivered_Profit_£]
FOR XML PATH('CONTENT'),ROOT('SOMEROOT')
但是当我使用ouptut作为
Dim dr As New SqlDataAdapter(SqlCmd)
Dim tbl As New DataTable
dr.Fill(tbl)
我得到一个错误
列名'Profit_£'包含FOR XML所要求的无效XML标识符; '£'(0x00A3)是错误的第一个字符。
问题是我需要有一个原始名称的列。
我该如何解决这个问题?