我在学习数据库时,照网上的教程试作,编译运行时出现“试图初始化 BDE 时发生错误(错误 $2108)”的错误,请各位帮忙指教。具体操作如下:选择菜单Project/New开始一个新工程,并修改Form1的Caption属性为CustomerFrom1并把Name属性设置为CustomerForm1,然后从部件选择板上的Data Access 页上选取一个Datasounce部件和一个Table部件放到窗体的左上角,它们是非可见的部件,在窗体中我们看到的只是部件的图标;从Data Control页上选取DBGrid部件放到窗体中前两个部件的下面。
DataSource1.AutoEdit      FalseDataSource1.DataSet       Table1Table1.DatabaseName       DBDEMOSTable1.TableName          CUSTOMER.DBTable1.Active             TrueDBGrid1.DataSource        DataSource1

解决方案 »

  1.   

    我知道原因,前两天我也出现过同样的问题,原因是你少在注册表里注册DLLPATH键值了
      

  2.   

    具体一点。另外我在delphi菜单上点击数据库——数据表向导时,出现了“Database Engine error ”的提示。是不是我装Delphi时数据库的程序没装完整。
      

  3.   

    是的,是由于你的机子没有装上Delphi提供的数据库引擎的动态连接库的。
    我查了一直2108是由于没有了IDAPI32.dll的原因。
    你可以重装试试,记得在装的时候连同interbase也一起装上吧!!