我怎么用delphi7调oracle的procedure的时候总说 error creating cursor handle?
随便哪个过程都是

解决方案 »

  1.   

    执行存储过程用ExecSQL,不要用Open
      

  2.   

    同意楼上,你的存储过程没有返回一个数据集,当然不能用OPen方法.
    应该用ExecProc
      

  3.   

    : truexeen() 那照你说的就是如果返回一个数据集
    就使用OPEN方法了
    能告诉我在存储过程中如何返回一个数据集吗??
      

  4.   

    返回一个数据集的当然要用Open
    Oracle返回结果集据说要用游标,我对Oracle不太熟,所以帮不了你太多.