1个回答
展开全部
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条记录
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
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询