我做了个管理信息系统,使用的是BDE组件,数据库用的是Delphi自带的。然后用Inno setup5做安装程序,然后安装。这个时候就出现了个问题,在通过桌面和开始启动栏里的图标进入系统时会提示在当前目录下找不到数据库和表,比如桌面图标进入时显示:未发现C:\Documents and Settings\All Users\桌面\DATA...;从开始菜旦进入亦是如此~~而且都是发生在使用了TTable的界面,仅使用Tquery的界面不会出现这样的问题.这是我的窗体创建里对于数据库的指定方式:
    Table1.DatabaseName:=ExtractFilePath(ParamStr(0));
    Table1.TableName:=ExtractFilePath(ParamStr(0))+'DATA\RetireeTable.DB';
    Table1.Open ;
    Table1.Active :=true;
并且Table1里的TableName属性已设为DATA\RetireeTable.DB,DatabaseName属性为空。
希望高手指点一下,拜谢。只剩下60分了,只能给这么多了,希望大家不要因为这个而吝啬赐教...