如何通过gridview插入多个记录我正在使用sql server 2008 这是我的商店程序。
create proce
@InvoiceNo int
as
insert into tbl_school(id) values (@InvoiceNo)
答案 0 :(得分:0)
你的问题不清楚;但是,如果存储过程需要一个int
作为参数并执行insert
,则此处没有“批量”方法:您只需要调用存储过程批次时间(每条记录一次)。如果您可以灵活地修改设计,则替代选项包括:
[n]varchar(max)
中传递多个ID,然后将其拆开(通常通过“拆分”udf)来执行插入SqlBulkCopy
(原始TDS插入,不使用存储过程)但是:从gridview到数据层的方式主要是代码的设计和实现细节。