zoukankan      html  css  js  c++  java
  • 读取txt文件 循环操作每行数据 添加到数据库

         using (INFOEYE_HELPDESKEntities db = new INFOEYE_HELPDESKEntities())
                   {
                try
                {      

          //读取文件
                    StreamReader sr = new StreamReader("D:\\1.txt");
                    int count = 0;
                    string sql = @"INSERT INTO [INFOEYE_HELPDESK].[dbo].[UserInformationList]
               ([Account],[Name],[Tele],[EMail],[Company] ,[Department])   VALUES  ";

          //循环每一行数据
                    while (true)
                    {

                        if (count % 500 == 0&&count>98)
                        {
                            sql += sql.TrimEnd(',') + @"   INSERT INTO [INFOEYE_HELPDESK].[dbo].[UserInformationList]
               ([Account],[Name],[Tele],[EMail],[Company] ,[Department])   VALUES  ";
                        }
                        string sdata = sr.ReadLine();
                        count = count + 1;

          //如果是空的时候则停止
                        if (string.IsNullOrEmpty(sdata))
                            break;
                        string[] datac = sdata.Split('+');
                        string onlystr = " (";
                        for (int i = 0; i < datac.Length; i++)
                        {
                            onlystr += "N'" + datac[i] + "',";
                        }
                        sql += onlystr.TrimEnd(',') + "),";

                    }
                    sql += sql.TrimEnd(',');
                     db.ExecuteNativeQueryBySQL(sql)
                }
                catch (Exception ex)
                {

                }
                  }

  • 相关阅读:
    她又在这个星期联系我了 20110422
    用心去做 20110307
    2011年随笔记
    让我有勇气坚持下去 20110427
    2011年随笔记 5月30号以后的日志薄
    因为迷失,所以 201103015
    迷失只是暂时 20110313
    我们做一对好哥们吧 20101228
    3.20号,她恢复了联系 20110320
    FW: Deploy reporting services web parts (RSWebParts) to SharePoint 2010
  • 原文地址:https://www.cnblogs.com/suwh/p/2932615.html
Copyright © 2011-2022 走看看