Sql 如何使用从csv文件中选择查询并将第二行作为标题(ADODB连接)。需要跳过第一行吗

Sql 如何使用从csv文件中选择查询并将第二行作为标题(ADODB连接)。需要跳过第一行吗,sql,asp.net,vb.net,csv,adodb,Sql,Asp.net,Vb.net,Csv,Adodb,连接字符串 Dim Db = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & SourcePath & ";Extended Properties=""Text;HDR=Yes;FMT=Delimited;"";" 标题从第二行开始,说明如何在使用“从CSV文件中选择查询”时排除第一行。请帮助修改连接字符串,使其从第二行开始 示例查询… 从[CSV文件]中选择[Col1],Col1/Col2作为[Average],其中Co

连接字符串

 Dim Db = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & SourcePath & ";Extended Properties=""Text;HDR=Yes;FMT=Delimited;"";"
标题从第二行开始,说明如何在使用“从CSV文件中选择查询”时排除第一行。请帮助修改连接字符串,使其从第二行开始 示例查询…

从[CSV文件]中选择[Col1],Col1/Col2作为[Average],其中Col3>0

,以便通过文件获取行。CSV您可以使用此方法作为替代方法,它为您提供包含按列数组的行列表。 将分隔符字符替换为CSV文件中使用的分隔符以及CSV文件的路径

    Dim separator As Char = CChar(";")
    Dim linesWithoutHeader As List(Of String()) = (From line In IO.File.ReadAllLines("C:\yourPathCsvFile.csv")
                                                   Select row = line.Split(separator)
                                                   Skip 1).ToList