Ok。だから私はかなり新しいです。さらに操作するためにストアド プロシージャに渡したいデータテーブルがあります。私はウェブでいくつかのものを読んだことがありますが、データテーブルを XML に変換し、それをストアド プロシージャに渡すことができるはずです。私は何を間違っていますか?SQL Server 2005 を使用しています。データがストアド プロシージャに渡されることはありません。
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