直接上代码。。。 /// 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
