close
9412

Access資料表的欄位數量上限可以增加嗎

我在Access中要建立一個資料表

設計檢視中的欄位如下表

要一直建立到95年12月

所以欄位可能總共要三百多個

可是當我要建立八月時就出現警告我不能貼上超出第255列的欄位

這問題有辦法解決嗎?不要告訴我分成兩個資料表就好

我想把整年度的都做在同一張資料表上

而且我還要做成表單

是有分頁的那種

所以不能連結兩個資料表來源欄位名稱資料類型姓名 身份證字號 部門 9412底薪 9412全勤 9412生產 9412誤餐 9412醫療 9412房租 9412久任 9412特殊 9412公工 9412公假 9412應稅加 9412喪 9412小計 9412年假 9412免稅加 9412合計 9412暫發 9412勞 9412健 9412借支 9412缺勤 9412稅 9412遲到 9412自提 9412實發 9412伙 9412勞退 9412新制 
只可使用255個欄位

所以你可以用hsing的建議把欄和列對調

請參考:Microsoft Access 資料庫規格屬性:最大容量●一個資料表名稱的字元數:64●一個欄位名稱的字元數:64●一個資料表的欄位數目:255●可開啟的資料表數:2048。

 實際上的數目可能較小

因為資料表是在 Microsoft Access 內部開啟。

●資料表的大小:2 GB 減去系統物件所需的空間●一個文字欄位的字元數:255●一個備忘欄位的字元數:當經由使用者介面輸入資料時為 65

535; 當經由程式輸入資料時為 1 GB 字元儲存。

●一個 OLE 物件欄位的大小:1 GB●一個資料表的索引數目:32●一個索引的欄位數目:10●一個驗證訊息的字元數:255●一個驗證規則的字元數:2

048●一個資料表或欄位說明的字元數:255●一個記錄的字元數 (不包括備忘欄位及 OLE 物件欄位):2

000●一個欄位屬性設定的字元數:255 參考資料 自己
那你不如用 EXCEL 做在 ACCESS 的做法是

員工基本資料和基本薪資一個資料表

考勤一個表

然後做 RELATION 這樣才是正確的做法
有個方法就是把欄和列對調因為列的新增是可是很多的

可是欄的新增卻是有限的
不要使用EXCEL的觀念去建立資料庫.這樣會累死自己的。

個人使用經驗
我做這東西不是我自己要用的

是想給我們公司算薪資的大姐用的

老人家嘛

對這些東西根本不熟

也不願改變他原有的方式

他是用計算機在紙上算好後再填入excel的欄位中

所以我才想要做一個跟他原來的表格類似的方式讓他算薪資

要查什麼資料也比較方便
在部門後面加入一個年月欄位

一個月一筆資料建檔。


你資料庫要正規化丫~~~

msds物質安全資料表,物質安全資料表,人事資料表,客戶資料表,勞保資料表,資料表範本,員工資料表,個人資料表,勞工保險被保險人投保資料表,學籍資料表資料表,Microsoft Access,Access中,字元,身份證字號,OLE,數量,Microsoft,不能貼上,Access

會計軟體|Project|vba|Spss|PowerPoint|符號|專案管理|資料庫|簡報|庫存表|Office|財務|文書處理|試算表|OpenOffice|進銷存|傳真|Visio|庫存管理|進銷存軟體|金融|客戶管理|

9412
參考:http://tw.knowledge.yahoo.com/question/question?qid=1406011405444如有不適當的文章於本部落格,請留言給我,將移除本文。謝謝!
arrow
arrow
    創作者介紹
    創作者 9401 的頭像
    9401

    9401

    9401 發表在 痞客邦 留言(0) 人氣()