我是用bde連接oracle的,在用fastreport做報表時,前幾次運行都沒問題,但後面總是提示database未連接oracle.請教大俠了.給50分了

解决方案 »

  1.   

    我是用bde連接oracle的,在用fastreport做報表時,前幾次運行都沒問題,但後面總是提示database未連接oracle.也就是在運行時,它提示未連接資料庫請教大俠了.
    給50分了
    我用一個database連接oracle,別名為orcl,用一個table連接emp表,在一個事件中執行
    frreport1.loadfile('c:\a\a.frf');
    frreport1.showreport;
    table的active為false;在運行時前幾次都可以看到結果,但我執行*.exe時它提示
    未連接別名orcl,以後都不能看到結果了.
    to sduzjw
    甚麼數據模快,我把database,table,Tfrreport,Tdbdateset放在一個窗體上
      

  2.   

    Oracle 数据库服务是否确认启动了;
    DataBase,Table组件都最Active了吗?
    最好,在窗体打开事件中检查并激活这些组件;
    编译运行时可不可以正常运行?
      

  3.   

    To lightjie
     我編譯運行時可以通過,但我在執行*.exe文件時,它提示*.exe錯誤
    execption EDBEngineerror in module project.exe  general sql error
    oral 未與oracle連接
    alias:oral