zoukankan      html  css  js  c++  java
  • 小数据量csv文件数据导入数据库(思路)

    大致写写思路,因为sqlserver提供了可以直接导入的图形界面。

    1、private static string GetConnectionString(string folderPath)  //文件夹路径

    {

      string connectionString=@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+folderPath+@";Extended Properties='Text;'";

      return connectionString;

    }

    2、string sql="select  from 1.csv";

      DataTable dt=OleDbHelper.Query(@"C:UsersAdministratorDesktop",sql);

      StringBuilder sb=new StringBuilder();

      string portCode=string.Empty;

      string nameCode=string.Empty;

      if(dt!=null&&dt.Rows.Count>0)

      {

        foreach(DataRow dr in dt.Rows)

        {

          portCode=dr["portCode"].ToString();

          nameCode=dr["nameCode"].ToString();

          sb.AppendLine("insert into TableName (portCode,nameCode) values('"+portCode+"','"+nameCode+"')");

        }

        string result=sb.ToString();

      }

      DbHelper.ExecuteSql(result);

      

  • 相关阅读:
    SpringCloud Gateway使用实例
    Nacos服务注册与发现
    HashMap源码分析——put方法
    Volatile关键字——内存可见性
    Java的JIT编译器
    why spring?
    mysql 锁
    sql server 表变量和临时表
    mysql 存储过程
    mysql 截取字符串
  • 原文地址:https://www.cnblogs.com/sunice/p/6375975.html
Copyright © 2011-2022 走看看