1. 程式人生 > 其它 >前階段專案開發問題彙總&大型流水賬

前階段專案開發問題彙總&大型流水賬

今天偶然有機會有這麼一個時間可以對之前的問題進行一個總結和回顧。

也是好久沒有記流水賬了,一些解決過的問題怕以後會在遇到就忘了。而且我的小孩便籤中間也有斷檔,所以還是要定期回顧。

  • 首先按照之前記得參考連結梳理一下前段時間具體都做了什麼
  1. 6月15日:當天應該還在嘗試用VS連結Oracle,但自從稀土萃取這個專案開始推進,就把注意力從資料庫上移開了。因為有更明確的目標,所以避免了因小失大的問題
  2. 6月16日:原來那天是發現指路李的一天啊。我記得當時在微軟文件上查陣列,根據微軟文件的提示做了幾個隨機數陣列,之後完成了chart控制元件顯示的功能。當時雖然感覺,這就成了?就這就成了?但之後這個內容對專案中chart圖表的顯示也起了幫助作用。當天應該也搞定選單欄了。不過根據選擇顯示不同窗體當時還沒做出來
  3. 6月21日:一下跨度這麼大呢,我沒有按個連結開啟,但從流水賬裡看出來我當天應該在研究怎麼讀Excel裡的資料。這個問題我應該研究了很長時間,幾天得有了。一開始嘗試用EPPLUS去讀Excel,但是按照例程敲進去不報錯,執行也沒有問題(有問題也讓我瞎改改沒了,但是不知道函式啊,屬性啊是幹什麼的,也沒找到說明文件,找到的都是幾百幾千頁,沒看。覺得不太值,怕看進去之後沒有幫助,時間成本太高了。)就是沒有結果誒,你說氣不氣。因為當時網上找的幾個參考歷程都用了using語句,我沒見過這種用法,自學也沒學到那,所以特意查了查, 現在回想using語句,最直觀的印象就是用完之後自動釋放資源。出了EPPLUS這個方法之外,網上查到的還有用COM的,還有用什麼元件的想不起來了。在沒找到EPPLUS參考資料之後我投入了COM的懷抱,參考資料稍微多了些,但我只能做到把Excel檔案整個讀出來、顯示出來。當時還想學學檔案流來著,現在也啥都想不起來了。根據我之後的流水賬來看,我下一篇是根據選擇顯示不同窗體。看來我當時是暫緩了讀取Excel這個任務。但我現在就一塊回顧完吧

之後讀取Excel資料這事,我是迫不得己,沒有辦法了,程式看不懂,使勁看,看不進去,手抄,然後在敲程式碼去驗證,去瞎改。實在耐不下性子了,去求助。結果得到了指路李的定心丸,讓我查。我就重新開始

雖然沒有別的辦法,就是看到這個例程,感覺到一點思路,手抄,敲程式碼,瞎改,偶爾查查這個函式啊方法啊,查報錯,根據報錯一頓改。改到完全沒有思路現象還不對。我就換一個程式,不管簡單還是複雜,重複這個過程。而且在這個過程中逐漸明確自己的目標不是讀取整個檔案並顯示,而是讀取某個單元格,某個行或列。所以在查資料的時候再對自己的搜尋詞進行修改

後來我找到了一個例程,用到了Spire.XLS,我當時是利用例程讀取特定單元格,成功了。之後找到了Spire的官網,

橘子Jane