看板 Database 關於我們 聯絡資訊
之前利用EXCEL自行做了一個簡單的訂單管理 現在想試著轉到ACCESS 原本在EXCEL我的訂單編號是依照訂單類型+月份+自動編號 例:我有一筆訂單依照需求可能需要做兩種不同的後製 因此會有兩種訂單類型舉例A B C類型 編號為5133 所以當我輸入訂單需要兩種後製會多產生兩個訂單號 A-125133 B-125133與C-125133 下一個訂單可能不需後製就只有A-125134 沒有B(C)-125134 或只需要一種後製 A-125133 5133需要兩種後製 B-125133 C-125133 A-125134 5134不需後製 A-125135 C-125135 5135僅需一種後製 訂單明細會呈現這樣 可是在ACCESS這樣我不知道該怎麼正規化 以類型或月份分隔的話 我的自動編號就不是唯一值 且前兩位就不會照月分去改變 有人可以指點我思路要怎麼改變嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.69.124.31 ※ 編輯: edmund71405 來自: 210.69.124.31 (12/20 08:36)
blReader:可以再多一欄流水號為key值 12/20 13:56
edmund71405:這樣我編號是否就要自己輸入? 12/21 08:03
edmund71405:我在EXCEL上是選擇後製後會自動產生所需的訂單編號 12/21 08:04
blReader:倘若不手動輸入就要寫一段程式用來編號 12/21 10:17
blReader:或者在每一次建檔前, 手動將db的最後編號複製到Excel 12/21 10:19
blReader:再根據此編號去累加 12/21 10:19
blReader:如果你會Excel的VBA, 那麼你可以使用VBA先將Excel最末筆 12/21 10:21
blReader:記錄在新的工作表, 並且在每一次建檔時自動讀入並累加, 12/21 10:21
blReader:前提是個人使用同一份Excel檔, 此法不適合多用戶 12/21 10:23
edmund71405:再EXCEL上面我就是用大大你的做法在做,我也知道不能 12/21 16:06
edmund71405:多人使用所以才轉換到ACCESS,而且有原文所述轉換的困 12/21 16:07
edmund71405:難 12/21 16:07
blReader:Access有匯入功能 再來你只要再開個欄位給它使它唯一 12/24 10:49