請教多幣種系統的設計 |
尚未結案
|
danielldf
一般會員 發表:44 回覆:60 積分:20 註冊:2003-05-12 發送簡訊給我 |
|
P.D.
版主 發表:603 回覆:4038 積分:3874 註冊:2006-10-31 發送簡訊給我 |
引言: 我的采購倉庫管理系統(delphi7 ms sql2000)主要有兩個幣種,人民幣和港幣。現在的設計是有一個匯率表,在材料入庫價格如果選擇是港幣,就在入庫表中匯率欄加入當前匯率(從匯率表中獲得,如1.05),否則為1,庫存及出庫亦是同樣設置。可現在我發現這樣的數據庫設計好象不行,請教各位先進介紹在方面的成熟經驗,謝謝! 努力过,还有什么遗憾呢!你未提到是怎麼設計你的程式, 而直接告訴我們設計好像不行, 我們未能有效的提供正確的方向, 不過我的經驗類似這樣的做法, 我都是用dblookupcombobox元件來連結兩個資料庫, 快又方便, 提供你做參考~~ |
morice
一般會員 發表:4 回覆:26 積分:16 註冊:2003-03-11 發送簡訊給我 |
|
danielldf
一般會員 發表:44 回覆:60 積分:20 註冊:2003-05-12 發送簡訊給我 |
想请教一下P.D.兄:dblookupcombobox是delphi自带的吗?其功能是用来连接两个不同的数据库?我目前是只用了一个数据库的。
目前我主要不太清楚这样的多币种系统在数据库上怎样设计更合理?我现在存储下来的价格数据(主要是在库存里面体现,发货出库时用此价格作成本)仍然是用两个字段存储,即价格与汇率(如果是本地货币汇率即为1)。目前发现的问题是当一次输入错误(如本来是港币弄成人民币),则库存中那一物料汇率也变成人民币了,发货成本也就错了;还有就是同一物料如果有时是港币,有时是人民币则更乱了。我是否该统一把它结算成一种货币存入到库存表中呢? 努力过,还有什么遗憾呢!
|
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |