通过ODBC(Microsoft Text Driver) 操作CSV文件急需什么额外驱动?一个简单的测试老是提示“未发现数据源名称并且未指定默认驱动程序”

通过ODBC(Microsoft Text Driver) 操作CSV文件需要什么额外驱动?一个简单的测试老是提示“未发现数据源名称并且未指定默认驱动程序”
简单的操作就出错:

string connstr = @"Driver={Microsoft Text Driver (*.txt; *.csv)};Dbq=c:\;Extensions=asc,csv,tab,txt;";
OdbcConnection txtcon = new OdbcConnection(connstr);
 txtcon.Open();//connection 打开的时候就出错

  
  “ERROR [IM002] [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序”
   在 System.Data.Odbc.OdbcConnection.HandleError(OdbcHandle hrHandle, RetCode r
etcode)
   在 System.Data.Odbc.OdbcConnectionHandle..ctor(OdbcConnection connection, Odb
cConnectionString constr, OdbcEnvironmentHandle environmentHandle)
   在 System.Data.Odbc.OdbcConnectionOpen..ctor(OdbcConnection outerConnection,
OdbcConnectionString connectionOptions)
   在 System.Data.Odbc.OdbcConnectionFactory.CreateConnection(DbConnectionOption
s options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection own
ingObject)
   在 System.Data.ProviderBase.DbConnectionFactory.CreateNonPooledConnection(DbC
onnection owningConnection, DbConnectionPoolGroup poolGroup)
   在 System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection ow
ningConnection)
   在 System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection ou
terConnection, DbConnectionFactory connectionFactory)
   在 System.Data.Odbc.OdbcConnection.Open()
------解决思路----------------------
检查链接字符串是不是有问题,字符串里没有数据源名称或者没有指定驱动程序版本
------解决思路----------------------
ODBC是数据源
CSV不是一个数据源
你可以按读文本文档的方式去读
------解决思路----------------------
改为.xls就可以了