小数据量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文件数据导入数据库(思路)的主要内容,如果未能解决你的问题,请参考以下文章