我在C#中有DataTable
,我試圖將它傳遞給SQL Server。C#DataTable到SQL Server存儲過程
我所擁有的是:
DataTable asd = new DataTable();
for (int i = 0; i < LocationDataList.Count; i++)
{
asd.Columns.Add(LocationDataList[i], typeof(string));
}
command.Parameters.Add("@PLocationDataList", SqlDbType.NVarChar, -1).Value = asd;
command.ExecuteNonQuery();
下面是該過程的T-SQL;
ALTER PROCEDURE [Sade].[SPLocationInsert]
@... INT
,@... VARCHAR(64)
,@... VARCHAR(MAX)
,@... INT
,@... INT
,@... INT
,@... INT
,@... INT
,@PLocationDataList NVARCHAR(MAX)
AS
我不知道如何通過DataTable
和數據類型,我應該使用。
在此先感謝
非常感謝。你拯救了我的一天。 – NewPHPer