我不知道有多少人清楚的明白BASIC語言與VB是兩碼事。學習編程與學習BASIC又是兩碼事。不少計算機培訓班赫然寫著教授VB。他們教VB的方法與教Word如出一辄。結果教出來的所謂計算機學員,自稱會VB,卻不知道IF語句結構應該怎麼寫。
這是一個急功近利的社會。八十年代學開車,還要學習汽車構造。現在學開車除了教方向盤應該怎樣把,剎車油門怎樣踩之外,其他的一概免了。因此教出來的駕駛員只知道加油要到加油站,而不知道加油也可以在家中自己加。
ACCESS應該如何學?是買一本《ACCESS從人門到精通》還是成天到網站搜索mdb格式的Access程序,下載下來就算自己學會了的。還是一天到晚問這個問那個這個該如何做?這個該如何實現?
如果你問我,要如何才能精通ACCESS?我的回答就是:坐冷板凳。ACCESS中國網站(www.Access-cn.com)的iris小姐有句名言“板凳要坐十年冷,程序不寫一句空”。坐在真皮轉椅上,喝著咖啡聽著音樂,邊聊天邊上網是絕對寫不出好程序的。
我一直認為寫程序是一項辛苦的充滿挑戰的工作。要學習好ACCESS就要做好付出大量時間的准備,做好遇到難題寢食難安的准備,做好面對程序運行不斷失敗的准備。沒有時間的付出,沒有鑽研精神,沒有克服困難勇氣,就永遠無法真正掌握ACCESS,即使你買了十本厚厚的《Access從人門到精通》。
學習ACCESS不是光看Access書就夠了。就象燒菜一樣,炒勺與菜刀誰都會用,但同一盤菜有的人燒出來不堪入口,有的香味撲鼻。兩者在於一個有烹饪知識(或經驗),另一個則沒有或很少。
ACCESS是一種數據庫系統。要學好ACCESS數據庫方面的知識是不可缺少的。另外同任何一種編程工具一樣,學習好Access同樣需要有語言知識(BASIC 語言)和程序設計知識。學習數據庫知識,可以看《數據庫原理》或《數據庫概念》之類的書,而學習VBA其實就是學習BASIC語言和VB。