看了, 問題是出在 : 備註_2 第263, 264行 及 備註_3 第238行
你看看你哪表, 這些行內的數據是文字格式, 有些是文字形態的 [0] 有些是一點[.]
因此匯入轉換時會報錯, 因為ACCESS中, 對應欄位是整數形態, 而導入過程是不會自動轉換形態的
有2方法, 一就是由根源先處理好數據再匯內, 二就是ACCESS數據表內把以上欄位的數據形態改為[文字]
至於數據正規化簡單來就就是把資料分精分細分類,
以你表內資料為例:
欄位重覆問題:
如餐別有3欄( 餐別_1,餐別_2,餐別_3)
你要去想它們有沒必要都放在同一表內?能否分離?以一個ID號來聯係?
如集合到一個餐別表內, 再為它們加上獨立序號作為區別1,2,3例如:
你可加一欄位叫餐別序號 數據形態為[整數] 以1,2,3 來區別開來
表內資料應簡單化, 才能提升查詢最大效率化
例如:特殊_1 這個槽位, 你由第一筆都最後一筆都有一大串文字, 你應該
去想, 把此單改為數值形態, 再另開一表叫特殊說明表
特殊說明表 內只有 [ID] 和 [說明] 2個欄位
[ID]是用來給主表參考填入數值
[說明] 存文字, 這樣主表只記錄了 ID 號, 查詢時它只要去找[特殊說明表]的相對ID
再反回相應[說明]內說, 這樣存取量及過程都會更有效率, 主表不必每一筆都給你保存[請於兩小時內用餐] 這此資料, 當查詢時也不必一筆一筆去校對文字內容
以上2點只是一小部分, 有興趣再討論吧~
|