牛腩記事本(NiunanNotepad)設(shè)計說明書
??????????????????????? ----2009年11月5日12時4分
設(shè)計原因:
??? 原先用的“Collector資料收集管理器”昨天使用的時候發(fā)現(xiàn)一個錯誤,進(jìn)任務(wù)管理器中關(guān)掉再打開軟件,接著再打開數(shù)據(jù)庫,結(jié)果發(fā)現(xiàn)原先數(shù)據(jù)庫中已經(jīng) 有好多文章的,但是現(xiàn)在數(shù)據(jù)庫中就只有一篇文章,暈,看了一下數(shù)據(jù)庫的大小,1.68M,只有一篇文章的話數(shù)據(jù)庫不會這么大的,估計應(yīng)該是有什么問題導(dǎo)致 其他文章顯示不出來的,于是到該軟件的那個QQ空間里問,正好當(dāng)時又下班了,問完之后就直接關(guān)電腦走人了,晚上回家里收到回復(fù),說是用“查找索引”功能或 許能夠找出來,今天來到公司,首先就是打開軟件打開數(shù)據(jù)庫,還是只有一篇文章,使用了查找索引功能后,結(jié)果還是只有一篇文章,無意中看到整個數(shù)據(jù)庫的大 小,1.8KB,暈,昨天看還是1.68M的,這樣看來,可能我的那些數(shù)據(jù)是真的完蛋了,郁悶,里面可是保存了好多我的密碼,電話,A網(wǎng)地址等有用的信息 啊。。。于是自己打算用.NET作個小軟件,只記錄自己有用的日常信息,功能類似于QQ郵箱的記事本,雖說可以記在記事本上,但是有些東西最好還是保存在 自己電腦不要放在網(wǎng)絡(luò)上的好,正好最近看到sqlite這個數(shù)據(jù)庫,自己測試過,跟access一樣,放到access空間上也是能夠用程序讀取的,而且 還是開源的,有l(wèi)inux版,嘿嘿,于是就打算用sqlite數(shù)據(jù)庫做為數(shù)據(jù)源設(shè)計一個牛腩記事本的軟件,并給他起了個英文名, 曰:NiunanNotepad
程序功能:
??? 分類(增刪改),記事(增刪改),每個記事有且只有一個分類,也可以沒有分類,記事結(jié)構(gòu)有標(biāo)題和內(nèi)容,都不可為空
界面描述:
??? 左右兩個界面,左邊樹型結(jié)構(gòu),右邊是記事內(nèi)容,左邊樹型結(jié)構(gòu)顯示分類和分類下的記事的標(biāo)題
開發(fā)環(huán)境:
??? Visual Stadio 2008 + sqlite(建立數(shù)據(jù)庫采用firefox的sqlite manager插件,sqlite版本:3.6.16)
數(shù)據(jù)庫設(shè)計:
??? 數(shù)據(jù)庫名稱:NiunanNotepad.sqlite
??? 數(shù)據(jù)表:nn_category(分類表), nn_note(記事表)
??? 表結(jié)構(gòu):nn_category(分類表):id(主鍵,自增),caname(分類名稱),pid(父id,一級分類則為0),createdate(創(chuàng)建時間)
??????????? nn_note(記事表):id(主鍵,自增),caid(分類id),title(記事標(biāo)題),content(記事內(nèi)容),createdate(創(chuàng)建時間)
安裝文件下載地址:
http://niunan.net/download/niunannotepad_setup.7z
源文件下載地址:
http://niunan.net/download/niunannotepad_src.7z
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯(lián)系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機(jī)微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
