在vc中想用ado技术访问csv文件,但每次运行到open这里就会跳出“路径名”不是一个有效的路径。确定路径名称是否正确,以及是否连接到文件存放的服务器,这是什么 情况,路径名是动态获取的肯定没问题,难道是strpath语句有问题吗,还是ODBC源中要配什么驱动?刚接触这个东西,不懂啊。跪求大神赐教!
源代码:
 m_pConnection.CreateInstance("ADODB.Connection");

   //strpath="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+str+";Extended Properties=\"Text;FMT=Delimited;HDR=NO\"";
   strpath="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+str+";Extended Properties='text;HDR=YES;FMT=Delimited'";
   // strpath ="Driver={Microsoft Text Driver (*.txt; *.csv)};Dbq="+str+";Extensions=asc,csv,tab,txt;";     m_pConnection->Open(strpath,"","",adModeUnknown);    return true;