程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Access數據庫 >> 關於Access數據庫 >> Access開發人員常犯錯誤

Access開發人員常犯錯誤

編輯:關於Access數據庫
錯誤一:陷入界面設計陷阱。漂亮的姑娘喜歡穿美麗的衣服,丑姑娘也喜歡美麗的衣服,可Access除了提供定制菜單與開關面版之外,不提供任何定制控鍵的功能。你如果想使用自己的按扭,得編寫許多許多代碼,非常麻煩。為什麼,為什麼你們總放著現成的菜單不用,而要自己編寫一整界面。累不累。值得嗎,有沒有人願意為你的界面支付更多錢。 

錯誤二:不使用DAO,而使用ADO。請記住DAO是世界上訪問mdb文件有最高效率的數據庫引擎,因為DAO直接內嵌在ACCESS運行環境中。在Access中使用ADO如同打電話給坐在桌子對面同事一樣,是故意走遠路。 

錯誤三:不使用mdb數據庫,而去用SQL SERVER,這種現象也許只有中國才會出現,誰叫SQL SERVER 2000才五元一張。在mdb的表中,訪問百萬條級的表完全沒問題。一個部門級的應用系統,有必要用SQL Server嗎?除了增加開發難度,我想不出有更好的理由。 

錯誤四:從不使用記錄變更事件。如: 
BeforeUpdate用戶更新記錄。 
AfterUpdate記錄被更新後。 
AfterInsert更新的記錄是一條新記錄。 
合理的使用這些事件可以提高數據庫的健壯性。比如,在人事系統中,我想保存工資的變動記錄,這時只要在AfterUpdate事件編寫代碼就可以了,根本沒有必要使用SQL Server,再編寫裡面的觸發器。 

錯誤五:用ACCESS開發數據量會急聚增長的系統。Access系統的數據量的增長速度最好在每月一萬條記錄以內。如果你開發的應用系統每月增長的記錄大於10萬條,建議使用大型數據庫系統。 

錯誤六:使用ACCESS開發娛樂程序、照片處理程序等非單純數據庫應用系統。VBA這只是VB的一個子集,很多VB有的功能VBA中並不提供,如果VBA大量調用DLL(ActiveX)會降低系統的穩定性,很容易出現死機。請時刻記住Access只適合做數據庫開發。
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved