好的。所以我很新。我有一个数据表,我想传递给存储过程进行进一步操作。我已经阅读了网上的一些东西,看起来我应该能够将数据表转换为XML,然后将其传递给存储过程。我错了什么?我有SQL服务器2005.数据永远不会传递给存储过程。.NET数据表以SQL Server存储过程为XML
Sub Test()
Dim dt As New DataTable
Fill datatable code omitted. there are 150 rows in the datatable after this
Dim ds As New DataSet
ds.Tables.Add(dt)
Dim x As XmlDocument
x.LoadXml(dt.DataSet.GetXml)
Dim ta As New dsTestTableAdapters.TESTRxTableAdapter
ta.ProcessFile(x)
End Sub
存储过程是这样的......
ALTER PROCEDURE [dbo].[ProcessFile]
(
@x XML
)
AS
BEGIN
'DO STUFF HERE
END
dsTestTableAdapters.TESTRxTableAdapter中发生了什么? – edosoft 2009-01-08 15:47:04