Delphi 2007产生的BDE错误:2108 ( 积分: 100 )

云虎

Unregistered / Unconfirmed
GUEST, unregistred user!
软件环境:Windows&nbsp;XP&nbsp;SP2,Delphi2007(完全安装)<br><br>当点击TTable的DatabaseName属性时,出现“An&nbsp;error&nbsp;occurred&nbsp;while&nbsp;attempting&nbsp;to&nbsp;initialize&nbsp;the&nbsp;Borland&nbsp;Database&nbsp;Engine&nbsp;(Error&nbsp;$2108)”详细信息如下:<br>[2083BB95]{bdertl100.bpl}&nbsp;DBTables.DbiError&nbsp;+&nbsp;$11<br>[2083BBA1]{bdertl100.bpl}&nbsp;DBTables.Check&nbsp;+&nbsp;$5<br>[2083E2A8]{bdertl100.bpl}&nbsp;DBTables.TSession.InitializeBDE&nbsp;+&nbsp;$B8<br>[2083E32D]{bdertl100.bpl}&nbsp;DBTables.TSession.InitializeBDE&nbsp;+&nbsp;$13D<br>[20143736]{vcl100.bpl&nbsp;&nbsp;}&nbsp;Controls.TWinControl.WndProc&nbsp;+&nbsp;$4FA<br>[2083F978]{bdertl100.bpl}&nbsp;DBTables.TSession.StartSession&nbsp;+&nbsp;$AC<br>[2083F241]{bdertl100.bpl}&nbsp;DBTables.TSession.SetActive&nbsp;+&nbsp;$21<br>[2083E7CD]{bdertl100.bpl}&nbsp;DBTables.TSession.MakeCurrent&nbsp;+&nbsp;$1D<br>[2083E790]{bdertl100.bpl}&nbsp;DBTables.TSession.LockSession&nbsp;+&nbsp;$18<br>[2083D282]{bdertl100.bpl}&nbsp;DBTables.TSession.GetAliasNames&nbsp;+&nbsp;$46<br>[20040DE4]{rtl100.bpl&nbsp;&nbsp;}&nbsp;Classes.StdWndProc&nbsp;+&nbsp;$14<br>[20006BA9]{rtl100.bpl&nbsp;&nbsp;}&nbsp;System.@AfterConstruction&nbsp;+&nbsp;$1D<br>[2003541B]{rtl100.bpl&nbsp;&nbsp;}&nbsp;Classes.TStringList.Sort&nbsp;+&nbsp;$7<br>[2083D740]{bdertl100.bpl}&nbsp;DBTables.TSession.GetDatabaseNames&nbsp;+&nbsp;$3C<br>[2277D721]{dclbde100.bpl}&nbsp;BDEReg.TDatabaseNameProperty.GetValueList&nbsp;+&nbsp;$21<br>[2261905E]{dcldb100.bpl}&nbsp;DBReg.TDBStringProperty.GetValues&nbsp;+&nbsp;$42<br>[20E905A7]{vclide100.bpl}&nbsp;IDEInspListBox.TInspListBox.ListDropDown&nbsp;+&nbsp;$AF<br>[20E8BC80]{vclide100.bpl}&nbsp;IDEListBtns.TListButton.DropDown&nbsp;+&nbsp;$30<br>[20E8B6F2]{vclide100.bpl}&nbsp;IDEListBtns.TListButton.DefaultHandler&nbsp;+&nbsp;$82<br>[20E8B786]{vclide100.bpl}&nbsp;IDEListBtns.TListButton.WMLButtonDown&nbsp;+&nbsp;$32<br>[201604B0]{vcl100.bpl&nbsp;&nbsp;}&nbsp;Forms.TApplication.WndProc&nbsp;+&nbsp;$3F0<br>[20006A3F]{rtl100.bpl&nbsp;&nbsp;}&nbsp;System.TObject.Dispatch&nbsp;+&nbsp;$13<br>[2013F6A7]{vcl100.bpl&nbsp;&nbsp;}&nbsp;Controls.TControl.WndProc&nbsp;+&nbsp;$2BB<br>[20143736]{vcl100.bpl&nbsp;&nbsp;}&nbsp;Controls.TWinControl.WndProc&nbsp;+&nbsp;$4FA<br>[20031FC4]{rtl100.bpl&nbsp;&nbsp;}&nbsp;Classes.TThreadList.UnlockList&nbsp;+&nbsp;$4<br>[200EBA20]{vcl100.bpl&nbsp;&nbsp;}&nbsp;Graphics.FreeMemoryContexts&nbsp;+&nbsp;$98<br>[20142E60]{vcl100.bpl&nbsp;&nbsp;}&nbsp;Controls.TWinControl.MainWndProc&nbsp;+&nbsp;$2C<br>[201431E8]{vcl100.bpl&nbsp;&nbsp;}&nbsp;Controls.TWinControl.IsControlMouseMsg&nbsp;+&nbsp;$60<br>[20143736]{vcl100.bpl&nbsp;&nbsp;}&nbsp;Controls.TWinControl.WndProc&nbsp;+&nbsp;$4FA<br>[20142E60]{vcl100.bpl&nbsp;&nbsp;}&nbsp;Controls.TWinControl.MainWndProc&nbsp;+&nbsp;$2C<br>[20040DE4]{rtl100.bpl&nbsp;&nbsp;}&nbsp;Classes.StdWndProc&nbsp;+&nbsp;$14<br><br>此外,Delphi7做的程序原来运行很好,但是安装了Delphi2007重新编译后,也出现了2108错许。<br>请各位高手指教。谢谢!
 
可能Delphi2007不支持BDE数据引擎了吧...
 
找到原因了。我的Delphi2007安装盘有问题。不仅仅是BDE,好像其它数据库组件也有不是很好。哪位给我个完美些的Delphi2007?谢谢!
 
顶部