c# 多个insert语句,怎么同时插入数据库

2025-02-24 15:11:16
推荐回答(4个)
回答1:

用C#sqlserver实现增删改查

using System.Data;
using System.Data.SqlClient;
//先打开两个类库文件
SqlConnection con = new SqlConnection();
// con.ConnectionString = "server=505-03;database=ttt;user=sa;pwd=123";
con.ConnectionString = "server=.;database=stu;uid=sa;pwd=sa";
con.Open();
/*
SqlDataAdapter 对象。 用于填充DataSet (数据集)。
SqlDataReader 对象。 从数据库中读取流..
后面要做增删改查还需要用到 DataSet 对象。
*/
SqlCommand com = new SqlCommand();
com.Connection = con;
com.CommandType = CommandType.Text;
com.CommandText = "SQL的语句";
SqlDataReader dr = com.ExecuteReader();//执行SQL语句
dr.Close();//关闭执行
con.Close();//关闭数据库

回答2:

两条语句一次执行,语句之间用分号隔开

回答3:

--一次插入两条数据
INSERT INTO [表名]([字段1],[字段2])
SELECT '','' UNION
SELECT '',''

回答4:

string sql="insert into User(Number,Name,Groups,Friends) VALUES='.........';insert into User(Number,Name,Groups,Friends) VALUES='.........'"