- 相關(guān)推薦
VC做管理系統(tǒng)的幾點總結(jié)
在開始的時候我在做管理系統(tǒng)一直有幾個問題想不明白;現(xiàn)在做了一些之后才有了一點點認識。我的認識中肯定還有許多不對和不全的地方還是希望大家能幫忙斧正!
一、和數(shù)據(jù)庫有關(guān)的幾個問題
已經(jīng)連接上了DB,如何解決多個對話框之間的共享問題。我知道的解決方法有兩種,一種是我最先開始的做法,就是在每個對話框里面都去做一個數(shù)據(jù)庫的連接。這樣做雖然是解決了我的問題,可是要寫的代碼就多了起來,而且還會占用很多的系統(tǒng)資源,如果是用ODBC方法去連接的話不是很好處理。另一種就是用到面向?qū)ο蟮乃悸啡プ。這就會考慮到每個對話框在點擊OK時候都會自動調(diào)用UpdateData方法,實現(xiàn)對話框里面的數(shù)據(jù)真正意義上的交換。如果是從OBDC的連接,則可以從相應(yīng)的VIEW類里面創(chuàng)建一個某對話框的對象,通過對象去訪問里面的成員變量(假設(shè)把要處理的數(shù)據(jù)已經(jīng)和相應(yīng)的編輯框來綁定在一起并且當(dāng)成了對話框的成員變量)。這里通過創(chuàng)建一個對話框類的對象就是面向?qū)ο蟮姆椒。在做登陸界面的時候也是基于這種方法去處理權(quán)根的問題。您現(xiàn)在閱覽的是工作總結(jié)網(wǎng)-個人工作總結(jié)http://wWw.gzzongJIE.cn/gzZJ/gRgzzj/謝謝您的支持和鼓勵!
對于第二個問題就要很好的理解面向?qū)ο蟮膶ο笈c成員變量和成員函數(shù)的關(guān)系,也是今后在做程序時候經(jīng)常要考慮到的問題的才是。
二、結(jié)果集
對很多開始做數(shù)據(jù)庫連接的程序員來講這是一個很難理解的問題,為什么明明就是一個普通的類的對象偏要說成是一個“集”。出于這樣想的主要原因,大家都會認為我要從數(shù)據(jù)庫的拿來的結(jié)果只有一個。其實不是這樣子,很多時候我們想要的結(jié)果不是一個。為了能拿到一個滿意的結(jié)果我們還要在后面做一些更細致的分析的判斷。這就是相當(dāng)于一個過慮的過程。
如果有過用SQL命令經(jīng)驗的程序員來說,理解起來會容易一點點?梢哉J為我們每個SQL命令執(zhí)行的結(jié)果是一個集合,但并不是所有的值都是我們要的,我們會從結(jié)果集的第一個到最后一個開始去查找。直到查找完成為止。
三、連接DB的方法
VC里面連接DB的方法太多了,我只會兩種ODBC 和 ADO 我覺得哪一種方法不是關(guān)鍵的問題,重點是要知道這個連接的過程是怎樣做的。
【VC做管理系統(tǒng)的幾點總結(jié)】相關(guān)文章:
做科研的幾點體會04-25
酒店管理系統(tǒng)的總結(jié)06-22
信息管理系統(tǒng)實習(xí)總結(jié)03-30
網(wǎng)吧管理系統(tǒng)03-12
系統(tǒng)管理個人總結(jié)01-01
管理信息系統(tǒng)項目開發(fā)總結(jié)10-09
圖書管理系統(tǒng)個人實訓(xùn)總結(jié)11-08
倉庫管理系統(tǒng)開發(fā)個人總結(jié)01-07
設(shè)備管理系統(tǒng)報告09-02
管理系統(tǒng)建設(shè)方案10-18