zoukankan      html  css  js  c++  java
  • 大数据处理

    //读取文本文档里面的值

    private void GetData()     

    {            

    //string connStr = "server=.; database=eMonPub; User ID=sa; password=123456;";            

    DateTime startTime = DateTime.Now;            

    string conn = ConfigurationManager.AppSettings["DataDB"];            

    OpenFileDialog dialog = new OpenFileDialog();

    dialog.Filter = "文本文件(*.txt)|*.txt";

     if (dialog.ShowDialog() == DialogResult.OK)            

    {                

    startTime = DateTime.Now;                

    DataTable dt = new DataTable();

     dt.Columns.Add("Qiye_ID");                

    dt.Columns.Add("Indicator_ID");                

    dt.Columns.Add("MonitorTime");                 

    IEnumerable lines = File.ReadLines(dialog.FileName, Encoding.Default);

     foreach (string str in lines)                

    {                    

    string[] strs = str.Split(' ');                    

    DataRow row = dt.NewRow();                    

    row["Qiye_ID"] = strs[1];                    

    row["Indicator_ID"] = strs[2].ToString().Trim('"');                    

    row["MonitorTime"] = strs[3].ToString().Trim('"');                    

     dt.Rows.Add(row);

    }                

    using (SqlBulkCopy bulkCopy = new SqlBulkCopy(conn))                

    {

    bulkCopy.DestinationTableName = "QF.SelfMonitorData";//表名

    bulkCopy.ColumnMappings.Add("Qiye_ID", "Qiye_ID");                    

    bulkCopy.ColumnMappings.Add("Indicator_ID", "Indicator_ID");                   

      bulkCopy.ColumnMappings.Add("MonitorTime", "MonitorTime");                            

    bulkCopy.WriteToServer(dt);                   

     bulkCopy.Close();               

      }

                    TimeSpan ts = DateTime.Now.Subtract(startTime);

                    MessageBox.Show("一共插入" + dt.Rows.Count + "条数据,用时:" + ts.ToString());            

    }

  • 相关阅读:
    实战mysql导出中文乱码及phpmyadmin导入中文乱码
    Flex4:利用HttpService与ASP.NET传输JSON数据(登录为例)
    HTML和CSS的关键—盒子模型(Box model)(转载)
    ul,ol,dl区别
    Server Application Error详细解决办法
    信息系统规划(ISP)之BSP
    使用WebDevHelper辅助ASP.NET AJAX程序开发
    RMS 1.0 SP2
    使用IIS Request Viewer查看当前IIS连接
    Multidimensional Analysis 24 Principle
  • 原文地址:https://www.cnblogs.com/kaiwanlin/p/3497707.html
Copyright © 2011-2022 走看看