我这里有一个完整的CRM系统源码,包括客户管理、成本管理、售后服务管理、人事管理等模块,是用Delphi做的,数据库用Oracle,我有系统的操作说明和数据库的建表脚本,其它模块已经正常使用,只有人事管理模块还有一点点小问题,界面已经没问题了,只是打开这个模块的时候弹出“表或视图不存在”的错误,因为我对Oracle不是很熟,所以从查来查去查不到丢失哪个表或哪个视图,哪位高手帮我看一下,我把Delphi源码、操作手册和数据库脚本发给你,你帮我查一下丢失哪个表或哪个视图。不够分的我可以再加分。有意者加我扣扣:247909030。急!

解决方案 »

  1.   

    对了,使用的是Delphi7,还有使用一些第三方控件:TMDITabs  TdxStatusBar  TdxBarManager  TcxDefaultEditStyleController  TcxEditStyleController  TdxLayoutLookAndFeelList  TRMGridReportDesigner  TRMXLSExport  TRMBMPExport  TRMEMFExport  TRMWMFExport  TRMHTMExport  TRMJPEGExport  TdxLayoutLookAndFeelList  TcxStyeRepository  TWNADOCQuery  TRMDBCHARTObject  TdxLayoutControl  TRMGidReport  TRMDBDataSet  TcxGrid  TcxDBTreeList  TcxSplitter  TdxBarNavigator  TcxRadioGroup  TcxLabel   TcxLookupComboBox   TcxDataEdit   TcxButton 。我没有这些控件的原文件,大家可以先从网上下载安装。
      

  2.   

    其实没多少,就两套,cx和report machine而已,都是常用的
      

  3.   

    与oracle没有关系,你和使用其它数据库一样用就可以,你重点检查一下 数据模块DM这块,查看一下里面的连接情况,一下就找到了,你也可以将这个DM转换成txt格式,看一下里面的sql语句中包含的表视图(就是from 后面的那个名称)不在你的数据库表里,即可找到问题所在
      

  4.   

    是前面搞程序的兄弟开溜了。现在我找到原因,是因为缺了个Employee表,我已经把这个表加上去,没有报“表或视图不存在”的错误了。但是在新增部门的按钮里缺一个存储过程,大家加油帮我看看。