服務(wù)熱線
153 8323 9821
用的是access數(shù)據(jù)庫,表中定義了一個字段是貨幣類型的,并且指明了貨幣類型的格式:¥#,##0.00;¥-#,##0.00
我在C#代碼這樣寫的:
Decimal Price = Decimal.Parse(String.Format("{0:C}", this.txtPrice.Text));
將price插入到數(shù)據(jù)庫的時(shí)候報(bào)錯:標(biāo)準(zhǔn)表達(dá)式格式錯誤,就是說access數(shù)據(jù)庫的貨幣類型字段指定的格式和我代碼寫的格式不一致,無法插入。
解決辦法:
直接將ACCESS里字段的數(shù)據(jù)格式設(shè)置為貨幣。
讀出時(shí)使用format(表達(dá)式,"¥0,000.00")格式化