C#使用FileHelpers将csv文件导入SQL数据库

C#使用FileHelpers将csv文件导入SQL数据库,c#,mysql,sql,filehelpers,C#,Mysql,Sql,Filehelpers,我正在尝试使用great FileHelpers库导入.csv文件。 大多数时候我都在做一些研究,读到应该使用BulkCopy将结果导入SQL数据库表 你能帮我怎么做吗?到目前为止,我有: public void ImportCSV() { string path = @"C:\...\...\...\TestCSV\"; var engine = new FileHelperEngine<Customer>();

我正在尝试使用great FileHelpers库导入.csv文件。 大多数时候我都在做一些研究,读到应该使用BulkCopy将结果导入SQL数据库表

你能帮我怎么做吗?到目前为止,我有:

public void ImportCSV()
        {
            string path = @"C:\...\...\...\TestCSV\";
            var engine = new FileHelperEngine<Customer>();
            var result = engine.ReadFile(path + "test3.csv");

            engine.WriteFile(path + "FileOut.csv", result);
        }
这是可行的,但我不知道如何使用SQL表而不是将结果写入一个新的.csv文件(我知道之前已经讨论过这一点,但到目前为止,我找不到适合我的解决方案)
提前感谢您的帮助

您不会直接将其读入SQL。您可以通过FileHelpers例程将其读入DataTable,然后使用该DataTable使用需要的.NET提供程序填充数据库

MySQL(这就是你所说的dbms吗?)任何帮助都将不胜感激。
public class Customer
{
    public string Feld1;
    public string Feld2;
    public string Feld3;
    public string Feld4;
}