複製鏈接
請複製以下鏈接發送給好友

數據庫別名

鎖定
數據庫別名屬數據庫編程,是初學用Delphi進行數據庫編程首先碰到的一個問題。
中文名
數據庫別名
軟    件
Delphi
建    議
使用數據庫別名
數據庫別名是初學用Delphi進行數據庫編程首先碰到的一個問題。Delphi中的許多數據庫組件都需要指明數據庫名稱,數據庫名稱可以直接指定,如C:\DATA\DEMO.MDB,但在代碼中可能多處需要使用數據庫名稱,如果都這樣直接使用數據庫的絕對路徑名稱,寫起來比較麻煩,但更麻煩的事情在於如果用户改變了數據庫的存放路徑(如在安裝時讓用户指定安裝目錄)或數據庫名稱,已編寫好的程序(EXE文件)將無法正常工作,即使在編程階段,也要對所有的代碼都進行修改,是否太麻煩了,此時我們最好給數據庫另取一個名字,這就是別名,此別名代替數據庫的真實路徑、名稱,用户在編程中不必考慮數據庫存放在何處,如果數據庫的絕對路徑或名稱修改了,只需修改別名的配置信息即可,用户的程序無需做任何修改。還有另外一個重要的原因是:在設定數據庫別名時,用户需要指明數據庫類型,這樣Delphi才知道使用什麼樣的數據庫驅動程序。如果直接用數據庫絕對路徑和數據庫真實名稱,在使用時需要在程序中用代碼指定數據庫類型,這樣做實在太麻煩了。所以,建議還是使用數據庫別名。