小数据量csv文件数据导入数据库(思路)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了小数据量csv文件数据导入数据库(思路)相关的知识,希望对你有一定的参考价值。

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

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

{

  string [email protected]"Provider=Microsoft.Jet.OLEDB.4.0;Data Source="[email protected]"\;Extended Properties=‘Text;‘";

  return connectionString;

}

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

  DataTable dt=OleDbHelper.Query(@"C:\Users\Administrator\Desktop",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);

  

以上是关于小数据量csv文件数据导入数据库(思路)的主要内容,如果未能解决你的问题,请参考以下文章

大数据量的csv文件如何导入到 sql 数据库

excl数据怎么导入到MongoDB中,或者怎样将excl处理在导入到数据库中,数据量有4万条

C#导入csv文件,数据中有逗号怎么处理

Oracle-sqlplus导入sql文件

plsql导出csv数据是空白

大文件csv与小文件导入mysql的表中(图形化命令都有)