asp.net 批量插入数据

求代码。... 求代码。 展开
 我来答
942129263
2014-04-04 · TA获得超过364个赞
知道小有建树答主
回答量:262
采纳率:0%
帮助的人:145万
展开全部
insert into table(column1,column2,column3)
select value1,value2,value3 union
select value1,value2,value3 union
select value1,value2,value3 union
select value1,value2,value3

这是MSSQL中的写法,执行后向table表中插入4条记录
追问
那请问我要不确定插入条数的呢?在asp.net的后台应该怎么去写呢?
追答
using (SqlConnection conn = new SqlConnection(@"Data Source=服务器名称;database=数据库名称;Integrated Security=SSPI"))
            {
                string a="";
                string b="";
                conn.Open();
                using (SqlCommand cmd =conn.CreateCommand())
                {
                    cmd.CommandText = "INSERT INTO table (column1, column2)...省略";
                    cmd.ExecuteNonQuery();
                }
            }

 cmd.CommandText这个是执行这块代码前生成的,怎么生成得自己研究了,你要插入的数据怎么获取的就从哪里生成,再赋值给cmd.CommandText

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式