小弟在给一个自己写的DELPHI程序打包后在一台机器上安装
运行时 出现以下提示
an error occurred while attempting to initialize the borland database engine[error$2108]. 
小弟不知如何解决,现在出差中途来上网求助,希望各位大哥救急!!
拜谢

解决方案 »

  1.   

    你机子没安装BDE吧,你先安装一下BDE,
    装好就不会出错了,我遇到过这样的问题
      

  2.   

    如何在注册表中注册BDE只拷贝BDE文件是不行的,还要写注册表:必需的注册表项目包括:1. BDE动态连接库文件位置设置Key : "HKEY_LOCAL_MACHINE\Software\Borland\Database Engine"
    Item : "DLLPATH"
    value : BDE动态连接库文件所在位置,如"C:\Program Files\Borland\Common Files\BDE"(打开"C:\Program Files\Borland\Common Files\BDE\BDE32.hlp",
    查找"Core Files"即可了解BDE各动态连接库文件的作用)
    2. BDE语言驱动文件路径设置Key : "HKEY_LOCAL_MACHINE\Software\Borland\BLW32"
    Item : "BLAPIPATH"
    value : BDE语言驱动文件所在路径,如"C:\Program Files\Borland\Common Files\BDE"(BDE语言驱动就是那些*.BLL文件)
    3. 指定可用的BDE语言驱动文件Key : "HKEY_LOCAL_MACHINE\Software\Borland\BLW32"
    Item : "LOCALE_LIB#" (#表示数字, 如"LOCALE_LIB1"、"LOCALE_LIB3"等) 
    value : 指定各BDE语言驱动文件,如"C:\Program Files\Borland\Common Files\BDE\USA.BLL"
      

  3.   

    安装BDE
    具体操作.楼上老大说的很详细了