Delphi连上oracle数据库后,要取出其中某个表中的数据,SQL语句怎么写?
比如有一个表dst, select * from dst,用adoquery打开时提示"ORA-00942: table or view does not exist",为什么?

解决方案 »

  1.   

    你ADO连接时用的用户,该用户有访问dst的权???
      

  2.   

    先用TADOConnection控件与Oracle接上。
    然後用TADOQuery与TADOConnection接上、再在TADOQuery中写SQL文。
    (君的SQL语句対的呀)
    TADOConnection控件与Oracle接上了嗎?
      

  3.   

    就如pingshx所说,可用ADO连接所用的用户与密码在SQLPLUS试一下。
      

  4.   

    TADOConnection控件与Oracle接上了呀(TADOCONNECTION的connected为true),但打开adoquery时提示: ORA-00942: table or view does not exist.
      

  5.   

    应该加上方案名称,如 ppp.tablename..