星期六, 9月 24, 2005

[電腦] 轉換excel到portabase


portabase是一個簡易的資料庫,可在wins,linux和zaurus上執行。
我的需求是把用excel建立的資料庫轉成csv格式,再匯入portabase。
但如果用excel的另存新檔功能時,csv的編碼只成存成big5格式,如果指定utf8又只能存成以空白隔開的文字檔。這個地方造成的問題是有許多人名所用到的字是超出big5編碼以外的字,如果直接用excel來轉,遇到這些字的地方就會變成問號(?)。
所以就以迂迴轉進的方式,用openoffice來開啟xls格式的檔案,再另存成csv檔,openoffice很貼心的問了要以什麼編碼格式存檔,這時選utf8就完成了。
匯入portabase以後,我就可以用pda查詢所有學生的資料了。
實際應用上是常常在小朋友撿到東西時,大約70%以上沒有任何身份註記,20%有姓名,10%有比較完整的年班級姓名。以往就那10%才找得到失主,現在我就用這個資料庫幫助20%有姓名的失物找到主人。

--
Posted by woody to 電腦 at 9/24/2005 09:41:00 AM

沒有留言: