|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29 |
DataTable dt = new
DataTable(); dt.Columns.Add("UserName", typeof(string)); dt.Columns.Add("Age", typeof(int)); dt.Rows.Add("zzq1", 19); dt.Rows.Add("zzq2", 20); using
(System.Data.SqlClient.SqlBulkCopy bcp = new
System.Data.SqlClient.SqlBulkCopy("Data Source=.;Initial Catalog=Test;Integrated Security=True")) { //指定目标数据库的表名 bcp.DestinationTableName = "UserInfo"; //建立数据源表字段和目标表中的列之间的映射 bcp.ColumnMappings.Add("UserName", "UserName"); bcp.ColumnMappings.Add("Age", "Age"); //写入数据库表 dt 是数据源DataTable bcp.WriteToServer(dt); //关闭SqlBulkCopy实例 bcp.Close(); } //using (SqlConnection conn = new SqlConnection("Data Source=.;Initial Catalog=Test;Integrated Security=True")) //{ // string sql = "Delete [Test].[dbo].[UserInfo]"; // using (SqlCommand com = new SqlCommand(sql, conn)) // { // conn.Open(); // object obj = com.ExecuteScalar(); // } //} |
原文:http://www.cnblogs.com/since87/p/3538980.html