小弟在asp连接Oracle过程中想要利用recordset引用Oracle的rowid,可是提示该字段没有存在(在对应名称或序数的集合中,未找到该项目),请问,是否不能用Rs("rowid")或Rs("rownum")来显示这2个伪字段,要如何解决该问题,谢谢各位大侠???

解决方案 »

  1.   

    用不了,直接用Rs("rownum")也不行
      

  2.   

    楼主想要干嘛?为什么要rownum?
      

  3.   

    select rowid as rid,* from 表Rs("rid")
      

  4.   

    select rowid as rid,* from 表    
    该语句提示"ORA-00936:缺少表达式”这个错误?
      

  5.   

    select table_id,table_name,rownum rid, rowid roid from fnd_tables
    1 60490 AR_DUNNING_LETTERS_CUSTOM_TL 1 AAAI9PAAYAAAD4sAAA
    2 60630 AR_MC_ADJUSTMENTS 2 AAAI9PAAYAAAD4sAAB
    3 60632 AR_MC_CASH_RECEIPTS 3 AAAI9PAAYAAAD4sAAC
    4 60631 AR_MC_CASH_RECEIPT_HIST 4 AAAI9PAAYAAAD4sAAD可以用啊
    9i
      

  6.   

    select rowid rid,rownum rnum,a.*
    from table1 a