我有一个存储过程,它有四个参数,我将参数值插入四个不同的表
CREATE PROCEDURE [dbo].[sp_Register]
@pParameter1 VARCHAR(20)
,@pParameter2 VARCHAR(20)
,@pParameter3 VARCHAR(20)
,@pParameter4 VARCHAR(20)
INSERT INTO [dbo].[Table1]
(Value1)
VALUES
(@pParameter1)
INSERT INTO [dbo].[Table2]
(Value2)
VALUES
(@pParameter2) etc...
.csv文件包含所有四个参数的值
我的问题是
我正在使用的技术
任何帮助都会非常感激
答案 0 :(得分:1)
问题:
如何使用.csv文件中包含的值将参数值传递给上述存储过程?
向我建议你没有彻底解决问题。对我来说,这里有两个完全不同的问题:
第一种方法可以通过多种方式完成,但IIRC CsvReader from code-project效果很好(其他工具可能也可以正常工作)。然后每行,只需通过常规ADO.NET添加带参数的SQL。