C# 错误IM002[Microsoft][ODBC]未找到数据源名称,并且未指定默认驱动程序

C# 错误IM002[Microsoft][ODBC]未找到数据源名称,并且未指定默认驱动程序,c#,C#,我的连接字符串 string strConnection = "Driver={Microsoft Text Driver (*.txt;*.csv)};Dbq=" + this.dirCSV.Trim() + ";Extensions=asc,csv,tab,txt;Persist Security Info=False"; 我犯了一个错误 [Microsoft][ODBC]数据源名称不正确 找到,但未指定默认驱动程序 有人知道这个问题的解决方案吗 谢谢, Rushabh Shah。正如错误

我的连接字符串

string strConnection = "Driver={Microsoft Text Driver (*.txt;*.csv)};Dbq=" + this.dirCSV.Trim() + ";Extensions=asc,csv,tab,txt;Persist Security Info=False";
我犯了一个错误

[Microsoft][ODBC]数据源名称不正确 找到,但未指定默认驱动程序

有人知道这个问题的解决方案吗

谢谢,
Rushabh Shah。

正如错误明确指出的,您必须在连接字符串中提供数据源。对于文本文件,这是文件的路径。请阅读数据库连接的介绍,例如at。

字符串在构建后是什么样子的?