第55章 紅唇輕撇
葉奕凡負責的功能,是把檢索到的數據庫的內容,顯示在界麵的一個表格上,然後用戶可以在表格上自由的修改數據,最後可以把改過的內容儲存回數據庫中。
??項目的代碼專門用了一個工具管理,大家的代碼都可以上傳到服務器上,也可以把項目上所有的代碼下載到本機上,並隨時與服務器保持同步。
??這樣就完美的解決了多人開發中,代碼互相影響的問題。每次同步,都可以明確的看到哪裏的代碼被別人改動過。
??在界麵顯示數據所用的表格,是一個第三方產品,葉奕凡以前沒用過,就看劉森他們以前做過的東西,慢慢先學習起來。
??他們進來後,和葉奕凡想象的不一樣,沒有安排專門的講解或者學習,一切都是自己看以前的代碼,自己學習。
??現在葉奕凡手中有的東西,一個是從服務器上下來的代碼,另一個是用和語寫的設計書,詳細描述了所要程序的功能。
??剩下的事,就是自己的了。
??葉奕凡隱隱覺的有些太兒戲了,應該跟新來的人,專門集中性的講一下注意事項。
??不過沒有就沒有吧,也無所謂,有條件要上,沒有條件創造條件也要上。
??那個表格用起來到很簡單,無非是指明行和列,再放入數據,很快就明白了。
??其他的地方,絕對的難度都不大,隻是列特別多,輸入數據時各種檢查,特別複雜,挺考驗耐心。
??第三天,看到潘誌強過來了,大家和他打了個招呼,也和葉奕凡,龐小青認識了一下。
??潘誌強瘦高個,很文靜的一個人,有學者風範。稍微聊了一會,他也看了下葉奕凡,龐小青做的成果,看到裏麵代碼的注釋不多,提了一個要求:
??“我們的代碼,要保證第三者很容易看懂,所以注釋一定要全,最多5行代碼就要有一行注釋。”
??這個要求葉奕凡以前沒想過,不過牢牢記住了。
??周六沒事,葉奕凡自己過來了,其他三人都不在。他也沒有繼續做開發的工作,而是研究起了程序中,VB與數據庫連接的方式。
??這個項目的連接方式以前沒見過,是引入了幾行沒見過的代碼完成了和數據源的連接。
??正看著,偶爾不經意回了下頭,突然發現衛部長鬼鬼祟祟的從後麵的門進來了。
??趕緊正襟危坐,打開了程序編輯畫麵,劈裏啪啦的敲擊著鍵盤,作出一副正忙的模樣。
??用眼角餘光觀察著,果然過了一會兒,衛部長從右側經過,也沒和他打招呼,隻是頭側過來看了他的電腦屏幕一下。
??好險,如果這會兒是在玩兒,就賠大了,加班找死。
??整個功能,在數據庫上有幾個地方有些難度,找潘誌強問了幾次。
??一次是需要把一些數據一次性插入一個臨時表文件,有一個字段序號,需要放入的數值是從1排到最後的一係列自然數,無法一次性做出這樣一係列數據。
??潘誌強閉眼想了一下就說,那做個觸發器吧。過會兒想了想,不合適,還是做個序列號吧。然後電話打給了楊紅:
??“你把我上回發給你的,做序列號那幾句話發到小葉的郵箱裏。”
??發來之後,把那幾句話放到代碼裏,以後一次性插入數據時,第一個字段默認就是從1開始的自然數序列。
??這個事對於葉奕凡來說,很神奇,什麽叫觸發器吧,序列號,他第一次知道數據庫除了表,SQL語句外,還有那麽多自己不知道的東西,無異於開啟了一個大門,讓他又有了精進的方向。
??同時也知道了,很多東西不用記在腦子裏,大概知道有那麽個方向,具體的用時現查現找現抄就行,這個也是當時田老師所說的。
??還有一次,設計書上說,對於畫麵上,空白的字段,不要填入空值,而是要填入一個長度為零的空白字符串。
??這裏所說的空值,不是指空格,而是軟件中一個特別的概念,是絕對的空,什麽也沒有,英語單詞叫做null。
??葉奕凡就問這個長度為零的空白字符串是什麽意思。
??在做SQL語句是,一般是放什麽值,就在兩個單引號之間放什麽值。
??潘誌強說,把兩個單引號緊連著中間什麽也不放,就算是長度為零的空白字符串。
??長度為1的空白就是空格了,長度為零的空白字符串隻能理解為長度為零的空格。
??想了想,又笑了一下:
??“實際上在Oracle裏,這麽賦值的話,就相當於賦了一個空,兩者沒有任何區別,但有其他的數據庫可以區分開。”
??這句話葉奕凡沒太聽明白,當下就說:
??“那現在就先這麽做行吧,賦值時,兩個單引號緊連著。”
??潘誌強想了想,可能沒有其他更好的方法,就點了點頭:
??“嗯,先這麽做吧。”
??葉奕凡做的很辛苦,有兩天太晚了沒回家,直接在公司六樓,有個宿舍睡覺了。
??那個宿舍有上下鋪四張床,專門留給加班的人用的,但沒見過其他人用過。
??做了兩周,終於交活了,心中一頓輕鬆,也很有成就感。
??這幾天沒怎麽注意龐小青在做什麽,但她似乎也很輕鬆的,因為劉森就象綁在她那兒一樣,經常的坐在她的位置裏,幫她弄東西。
??美女就是有先天優勢啊。
??有一天中午,少見的和潘誌強一起吃飯,吃飯時明顯看到他很惆悵的樣子。
??從他的話語裏知道,這個項目整體不太順利。
??葉奕凡在想,這個項目就這麽幾個人,項目整體上的事,大家平常都沒有什麽溝通,至少應該信息共享一下,大家一起討論討論,也許就有主意了。
??潘誌強技術上,日語上都很強,但管理上看下來不是太擅長的樣子,上下溝通不太順暢。
??進項目這麽多天,沒有開過一個項目的會議,大家有些個自為戰,有溝通也僅限於技術上的。
??過了幾天,在老公司培訓的所有人,都搬到新樓來了,占據了整個一樓,他們幾個人也都搬了下去。
??這邊的項目基本算是完事了,後來隻是偶爾有需要修改的東西,楊紅會聯係他。
??記得有一次,楊紅來一樓找他改一些東西,拖了個椅子坐在他旁邊,一邊改一邊互相商量著東西,閑聊時葉奕凡說了一句:
??“做這個功能時,我在公司睡了兩天。”
??哪知楊紅嘴唇還撇了一下說道:
??“切,就這麽點東西還至於那樣!”
??小紅嘴唇撇的倒是非常迷人,可這個話可真聽著不爽。
??葉奕凡苦笑了下,心裏想,唉,自己做項目經理時可不能這麽說話。
書屋小說首發