SELECT * FROM SONG WHERE LANGUAGE = 'C'
抛出异常了
其他字段都能正确选中 WHERE后就是不能有LANGUAGE
返回错误是0xFFFFFFFF80004005 (能不能查一下什么意思?)这样连接的"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=1.mdb"

解决方案 »

  1.   

    你查看一下 LANGUAGE 字段的数据类型
    看是不是与 'C'对应!
      

  2.   

    SELECT * FROM SONG WHERE LANGUAGE = 'C'
    如果从sql上看,没有什么问题,但LANGUAGE 是什么类型的?表名写对了吗?
      

  3.   

    试试这个:
    SELECT * FROM SONG WHERE [LANGUAGE] = 'C'因为LANGUAGE可能是数据库的关键字。
      

  4.   

    Provider=Microsoft.Jet.OLEDB.4.0;Data Source=1.mdb
    我把 4.0 改为 3.51就没问题了 现在解决了 谢谢楼上几位