首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

.net与Sql server临时表解决办法

2012-10-30 
.net与Sql server临时表select * from table1id   name1   数据12   数据23   数据34   数据45   数据5一

.net与Sql server临时表
select * from table1

id   name
1   数据1
2   数据2
3   数据3
4   数据4
5   数据5


一个DataSet,存放了table1表的以上5条数据,现在我想在DataSet已取到5条数据的基础上,用存储过程创建一个临时表,这该怎么实现,.NET上怎么处理?存储过程上怎么处理?

求解,在线等...





[解决办法]
DataSet里建新表,批量导入到数据库?

循环table1得到你需要插入的行,生成一个插入字符串,一次性都插入就好了啊...

StringBuilder sbSQL = new StringBuilder();
foreach (DataRow item in ds.Tables["table1"].Rows)
{

sbSQL.AppendFormat("INSERT ....")
}

//执行sbSQL脚本就好


我是这么想的
[解决办法]

探讨
引用:

[解决办法]
其实很简单的一条SQL就可以了


INSERT INTO tb
SELECT * from table1,写到你的SqlCommand.Text里面去执行就可以了
[解决办法]
参考:
http://www.cnblogs.com/insus/archive/2012/09/22/2698515.html
[解决办法]
可否把数据拿出来看看?

热点排行