zoukankan      html  css  js  c++  java
  • datatable 批量插入方法 求解?

    1、有datatable数据集 dt 一个集合

    2、mssql 数据表 table1  字段  title、url、createtime

    现在需要将dt中的数据批量插入的表table1中 不知如何操作?

    求牛哥   帮忙……

    解决方案:

    存储过程

    Create Type PassportTableType as Table
    (
    Title varchar(100),
    Director varchar(100),
    DateReleased varchar(100)
    )
    go
    Create PROCEDURE [dbo].[CreateInsert]
    @Ins PassportTableType readonly
    AS
    BEGIN
    SET NOCOUNT ON;
    Insert into table(title,url,createtime) select title,url,createtime from @Ins
    END

    方法

    代码
     1 private static long Inserts(DataTable dt)
    2 {
    3 Stopwatch stopwatch = new Stopwatch();
    4 stopwatch.Start();
    5
    6 SqlParameter[] sqlParameter = { new SqlParameter("@Ins", dt) };
    7 SqlHelper.ExecuteNonQuery(connectionString, CommandType.StoredProcedure, "CreateInsert", sqlParameter);
    8 stopwatch.Stop();
    9 return stopwatch.ElapsedMilliseconds;
    10 }
  • 相关阅读:
    python中的unlink
    if
    python中if __name__ == '__main__'
    rename函数
    win2003的密钥
    url
    python中的os.stat
    python中的mysql
    防火墙
    网址
  • 原文地址:https://www.cnblogs.com/EWall/p/2152618.html
Copyright © 2011-2022 走看看