我覺得冠軍是不言而喻的,我無法找到德爾福XE8一個TTable組件。功能SetKey
和GotoNearest
不是ADO的一部分,因此有TADOTable下面的代碼不起作用:沒有TTable組件在Delphi XE8
with tblCandidates do
begin
SetKey
FieldByName('Surname').AsString := edtSearch.Text;
GotoNearest;
end;
我覺得冠軍是不言而喻的,我無法找到德爾福XE8一個TTable組件。功能SetKey
和GotoNearest
不是ADO的一部分,因此有TADOTable下面的代碼不起作用:沒有TTable組件在Delphi XE8
with tblCandidates do
begin
SetKey
FieldByName('Surname').AsString := edtSearch.Text;
GotoNearest;
end;
我的假設是,你是問如何找到BDE TTable
組件。那麼,再也沒有這種東西了。從XE7 What's New:
BDE刪除
BDE,我們的大的數據庫解決方案,已經達到 棄用的最後階段,並從RAD Studio中已被刪除。這包括 Bde.DBBdeWeb和Bde.DBTables單位。相反,使用更新的數據庫如FireDAC等技術。有關遷移,請參閱將BDE 應用遷移到FireDAC。
如果需要繼續使用BDE,外部安裝程序可以 對註冊用戶的網站:http://cc.embarcadero.com/myreg
的BDE幫助保持在XE7幫助。
這並不是說你沒有得到足夠的警告,說這會發生! ;-) –
那麼,我的德爾福之旅是從Borland Delphi 7開始的,而且我只有三年的自學知識,所以很不幸,這是我第一次聽到這種變化。 –
在10年前發佈Delhpi 7時,BDE已被棄用! –
你在你使用BDE和DBTables? –
當我將它們添加到我的應用我得到錯誤「無法解析單元名稱」 @MorganThrapp –
我只是想檢查:是tblCandidates聲明的數據類型,以及您使用什麼樣的數據庫服務器或文件?順便說一下,TAdoTable有其自己的定位和搜索方法 - 請參閱OLH。 – MartynA