设置如下:
ADOCONNECT:   
  Provider=Microsoft.Jet.OLEDB.4.0;Data   Source=D:\2008-06-24_00-00-00_lv2.csv;Extended   Properties=TEXT;Persist   Security   Info=False
测试连接时弹出对话框: D:\未命名.bmp\
请各位高手帮帮忙,谢谢!

解决方案 »

  1.   

    对话框显示的内容是:测试连接失败,因为初始化提供程序是发生错误。‘d:/2008-06-24_00-00-00_lv2.csv'不是一个有效的路径。确定路径拼写名称是否正确,以及是否链接到文件存放的服务器。
      

  2.   

    检查了,路径就是d:/2008-06-24_00-00-00_lv2.csv,没有问题,到底是什么原因啊,ado能直接连.csv文件吗?还有其他方法吗?我想实现从.csv文件中读取数据,用read()好像不能精确地读取某一行某一列的数据,有什么办法能实现呢?那位高手能帮忙解答一下,谢谢!
      

  3.   

    连接字符串用:
    Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\;Extended Properties=TEXT;Persist Security  Info=False
    表名用:
    2008-06-24_00-00-00_lv2#csv
      

  4.   

    连是连上了,那怎样能精确地读取出表2008-06-24_00-00-00_lv2.csv中某一行某一列的数据,并把它赋值给一个数组元素?请指教,谢谢!
      

  5.   

    如果你不会用ADO组件你就直说
      

  6.   

    连是连上了,可是表名用: 2008-06-24_00-00-00_lv2#csv 放在哪里啊,还有样能精确地读取出表2008-06-24_00-00-00_lv2.csv中某一行某一列的数据,并把它赋值给一个数组元素?请指教,谢谢!
      

  7.   

    你是ADO不会用?
    拖一个ADOQuery,把Connection设置为你用的那个连接,在SQL语句中写“select * from 2008-06-24_00-00-00_lv2#csv”,然后ADOQuery.Open,ADOQuery['字段']就是值,取下一个记录的值就调用下ADO
    Query.Next,ADOQuery.Eof为True表示已经到最后一条记录了。