直接上代码。。。 /// summary/// 导入京东卡/// /summary/// param name=dtIn/parampublic void PutJDCard(DataTable dtIn){//使用select 0,不是为了查询出数据,而是要查询出表结构向数据库回写...

直接上代码。。。
/// <summary> /// 导入京东卡 /// </summary> /// <param name="dtIn"></param> public void PutJDCard(DataTable dtIn) { //使用select 0,不是为了查询出数据,而是要查询出表结构向数据库回写数据 string strSql = @" SELECT top 0 PhoneNo,CardQuota,ExpireDate,CardNo,CardPass,CreateTime,Type FROM UserJDCard"; DataTable dt = new DataTable(); using (SqlConnection con = new SqlConnection(EasySystemConnString)) { SqlDataAdapter sda = new SqlDataAdapter(strSql, con); sda.Fill(dt); //给DataTable添加条记录 for (int i = 0; i < dtIn.Rows.Count; i++) { dt.Rows.Add(new object[] { dtIn.Rows[i][0], Convert.ToInt32(dtIn.Rows[i][1]), Convert.ToDateTime(dtIn.Rows[i][2]), dtIn.Rows[i][3], dtIn.Rows[i][4], DateTime.Now, 1 }); } //包装适配器 SqlCommandBuilder scb = new SqlCommandBuilder(sda); //执行更新 sda.Update(dt.GetChanges()); //保存更新 dt.AcceptChanges(); } }
织梦狗教程
本文标题为:c# SqlDataAdapter向数据库插入一个DataTable


基础教程推荐
猜你喜欢
- Unity实现车型识别的示例代码 2023-05-11
- C#实现文字转语音功能 2023-05-25
- C#迭代器及Unity协程实例解析 2023-02-16
- C#中foreach实现原理详解 2022-11-18
- Oracle自定义类向导无法从Oracle用户定义的数据类型生成自定义c#类 2023-11-09
- Unity UGUI控制text文字间距 2023-01-16
- C#根据excel数据绘制坐标图的方法 2023-05-21
- C#匿名函数和匿名方法的使用 2023-07-18
- 详细聊聊C#的并发机制优秀在哪 2023-05-16
- C#异步编程几点需要注意的地方 2023-02-16