直接运行程序时的错误:
Exception EDBEngineError in module Projiect1.exe at 000D324E.
Table does not exist.
File or directory does not exist.
File:F:\作业\社区物业管理系统程序\data\ZHBX5.DB.在delphi中运行的错误:
Project1 Project1.exe raised exception class EDBEngineError with message 'Table does not exsit.
File or directory does not exist .
File:F:\作业\社区物业管理系统程序\data\ZHBX5.DB'.Process stopped.
Usw Step or Run to continue.编译时的警告:
[Warning] Unit6.pas(7): Unit 'FileCtrl' is specific to a platform

解决方案 »

  1.   

    没有找到F:\作业\社区物业管理系统程序\data\ZHBX5.DB这个文件
      

  2.   

    补充下,我用的是BDE来设置数据库别名的,这个没问题的,设置完之后是可以用的
      

  3.   

    如果表不存在,编译的时候是探测不出来的。 你在delphi的设计环境下, 把链接那个表的querey直接open, 看看能不能打开?而且你用的是db这种本地文件,dbe的TQuery只能打开位于exe同一目录下的 db文件,你把ZHBX5.DB copy到project1.exe同一个目录下面试一下。