asp.net 关于插入多条数据的问题

来源:百度知道 编辑:UC知道 时间:2024/06/17 23:41:08
一个userInfo表 有userName列
另外一个表是MessageInfo 想把userInfo表里面的userName这列全查出来 然后插入到MessageInfo 表 插入的时候和别的参数一起插入 也就是插入多条不同的userName 的行 问高手 怎么做 !

简单的方法 就是写一个存储过程
参数为:
@user
@其他列 varchar(20)。。。
as
begin
--首先
insert into MessageInfo(userName) select userName from userInfo
update MessageInfo set 其他列=@其他列

end
--如果@其他列 每列列值都不同,那就办法了,只能一开始弄上很多参数,依次按照不同username去更新,存数过程没有数组结构的变量,很无奈。

推荐您去这看看,这样的问题都有详细的解决方法,他们的java教程讲解的比较全,你可以去学习下,希望对你有帮助
参考资料:http://www.baidu.com/s?wd=%B1%B1%B7%E7%CD%F8&rsv_bp=0&rsv_spt=3&inputT=100

insert into MessageInfo(userName) select userName from userInfo