2008-02-05 大家新年快樂:
LiteDB 0r081
新增功能:
1. 點選資料檔後直接進入上次觀看的table
2. 可選擇清空某一個欄位的資料
3. 儲存上次選擇資料庫檔的目錄,下次顯示此目錄內的資料檔
4. Import/Export Txt 功能可選擇分隔符號
Bug Fix:
1. 修正在Edit Fields中更改欄位屬性後,資料會全部不見的問題。若是修改失敗時,會顯示失敗訊息,並回復原狀態
2. 修正PPC版 Edit Form 的可設欄位個數限制問題
LiteDB 程式下載及操作說明
20071212:
LiteDB 0r08 Import功能更新及日期時間欄位修改
20071202:
LiteDB 0r07 新增全文檢索功能
非凡美食資料庫(含GPS坐標點),加了一些搜尋的Filter
感謝 ROBERT 大大的分享,這是從他的檔案整理出來的,以下是他的發文連結
http://www.mobile01.com/topicdetail.php?f=228&t=356398
小弟自己寫了一個可在 PPC 及 PC 上使用的資料庫應用程式,可以用來創建各種類似日記、記帳本、購物清單、或是mp3、電子書管理系統等各式表格。基本上應用面類似 Listpro,但是表格形式而非樹狀結構。
目前這個程式提供了多種資料型別的欄位,可自定輸入畫面、多組顯示欄位及順序,並有篩選及簡單的統計功能。
另外PC版有 Import CSV、TXT檔案的功能,可將舊有的資料快速轉到資料庫中,方便管理使用。
這個程式是綠色軟体,不須要安裝,解壓縮後直接 Copy 到 PPC內即可使用,PC版則可直接執行。
歡迎有興趣的朋友試用看看,並多多提供意見,以便小弟可以多加增進。
以下是程式中的幾個畫面,有PPC版和PC版
目前我正在整理一些有用的表格資料,整理好後會不定時poll上來。
先上傳一個台北捷運站列表,之後應該會有一個非凡美食的資料庫也會傳上來,快整理好了。
之前的連結怪怪的,現在修好了。
http://www.skyblue168.net/Vbbs/comments.php?DiscussionID=14
chen5141 wrote:
請問是否可與access同步,還是只能access匯出後在匯入ppc
是否與sprintdb類似(真懷念plam的thinkdb)
目前這個程式只能匯入CSV file 或是格式化的文字檔,並不能和access同步。這個程式並沒有使用Pocket PC 專用的 Pocket Access 格式,而是用SQLite database engine,它的效能比Pocket Access好很多。不知道你要和access同步的目的是什麼?這個程式的資料庫檔是PPC&PC共用的,所以只要同步檔案就可以直接在二者之間互通。
yuxian wrote:
如果可以跟ThinkDB一樣就太好了
真是懷念這套軟體
PPC一直沒類似的
其實寫這個程式的目的也是想要有一個可以方便建立資料庫和表單來記錄資料的PPC程式,之前在Palm Vx上用的也是ThinkDB,但現在PPC上的HandBase用起來覺得很複雜,ListPro又覺得用不順。
現在這個程式就是以ThinkDB為基本槪念,再參考一些其他的類似程式設計的,只是目前只能快速建立表格,及一些固定的操作介面,還不能做到不同表格及不同資料庫間的連結查詢。
我現在的設計理念是可以儘量減少輸入(PPC上實在不好輸入)和能快速查詢資料,但都是自己在想,所以歡迎大家提供意見,我再儘量來想辦法完成。
非凡美食的資料檔快完成了,以後就不用老在台北街頭游蕩,不知道要去那裡吃東西了

先感謝你的建議,不過你還真的提了個難題給我

chiclin wrote:
1.在查詢資料時能增加欄位加總(SUM)及平均值(AVG)顯示,最好能自行指定哪些欄位要做此運算
你這個建議應該是指在記錄列表畫面顯示目前條件下,所有符合條件的記錄中,某個欄位的加總和平均值吧!
這個建議直接點到了這個程式的弱點,因為原本就是設計成一個通用的介面,所以沒有辦法像一些專屬程式一樣,可以針對應用設計專屬的UI,因為如果遇到根本沒有數字的資料,像是美食或是電子書管理等資料庫,這個顯示就沒有用處了。
之前我本來想把台鐵高鐵時刻表也放進來的,但發現如果沒有相對應的操作介面,實在不好查詢。另外像是一些記帳軟体都有不錯的統計和顯示介面,可是放進來之後覺得換個不同類型的資料就都用不到了。
這個問題我想了好久,在PPC那麼小的畫面上,想要儘量多顯示一些資料,又不想增加一堆設定,實在找不出好方法。最後的抉擇是先做通用的操作介面,可以符合大多數資料和使用者的需求,專屬介面的部份等之後再開發 Plugin,讓資料提供者可以根據資料的特性和使用方式,自行設計操作介面。
關於 Plugin 的部份已經有些研究了,不知道大家有沒有玩過魔獸,魔獸有很多很強的 AddOns,可以提供設定介面和計算各種數據,顯示訊息,方便玩家玩遊戲,相信玩過魔獸的應該都知道。
那是用一種叫 Lua 的內嵌式語言做出來的,我打算把 Lua 納進來做 Plugin Engine,初步測試已經可以用來畫簡單的線圖了,但完整的溝通介面和防錯機制還是工程浩大啊,目前的進度只能用蝸步來形容

chiclin wrote:
2.使用Filter時能讓使用者自行輸入條件內容,這樣就不需要設很多Filter,如果是List類型欄位,可以在Filter時才挑選條件值
不知道我對你的建議的理解對不對,你是指在設定Filter時最後一個比對的值先不要設定,等選用這個Filter時再跳出輸入的畫面,讓使用者選擇是嗎?
這個建議對於一些經常改變的Filter條件真的不錯,可以減少更改條件時操作的步驟,像是昨天找牛肉麵吃,今天想吃魯肉飯之類的,( 我應該經常會用到的

目前更改Filter條件的方式是在記錄列表畫面點Filter列表,選 Edit Filter 進入 Filter 編輯畫面修改 Filter 的內容,OK 後回到記錄列表畫面選改過的Filter就可以找出要的記錄,步驟上確實比較多一些,但是對一些多個條件或是不常修改的Filter應該還可以吧,不知道還有沒有人有其他的建議呢?
關閉廣告