批量插入数据解决方案(XML版)

参数格式应该为XML格式。
 
存储过程:
CREATE PROCEDURE XMLInsert
@XMLText text
AS
declare @intDoc int
exec sp_xml_preparedocument @intDoc OUTPUT, @XMLText
insert Test1 ([Name],Sex)
select [Name],[Sex]
from openxml(@intDoc, '/NewDataSet/Table1')
with ( [Name] varchar(100) 'Name',
 [Sex] varchar(4) 'Sex')
exec sp_xml_removedocument @intDoc
GO
 
Example:
 
C#:
DataSet ds = 你的数据源;
调用存储过程 (XMLInsert)
加入参数 (ds.GetXML())
 
就 OK咯!~~
阅读更多
个人分类: SQL
下一篇实现一个验证码的类
想对作者说点什么? 我来说一句

xml解决方案开发实务

2009年11月16日 3.1MB 下载

ASP 批量插入数据

2008年09月24日 9KB 下载

C# 批量插入数据方式

2013年01月28日 32KB 下载

没有更多推荐了,返回首页

关闭
关闭