【急】用C#怎么把CSV文件导入到SQL中。

要源代码,有注释,完整的,正确的代码。
2024-12-04 06:36:24
推荐回答(2个)
回答1:

只要将csv文件解析到程序里边就高野可以了,可以解析成dataset 然后循环插入数据库就可以了,这有根据csv得到dataset的代码 ///


/// 将csv格式文件导成dataset
///

/// 文件路径
/// 文件名
//罩念启/
public DataSet getCsv(string filePath, string fileName)
{
string strConn = "Driver={Microsoft Text Driver (*.txt; *.csv)};Dbq=";
strConn += filePath;
strConn += ";Extensions=asc,csv,tab,txt;";
OdbcConnection con = new OdbcConnection(strConn);
DataSet data = new DataSet();
string sql = "select * from " + fileName;
OdbcDataAdapter adp = new OdbcDataAdapter(sql, con);
con.Open();
adp.Fill(data, "csv"); return data;
} 然后你就插入数据库就可以了

回答2:

要不你改成XLS也行