PeterLee.KR
Today
Literature
Dance
Public_Administration
Programming
programming
Easy Pay System
Paypal
Something else here
Carpentry
Chronology
Tanzmate
Cntanz
Search
Edit
Back to List
CntanzModel
ID
Date
Target
Title
Contents
이니시스의 경우 결제가 되지 않고 있다. 이니시스 코드에서 currency를 USD로 바꾸었다. 이니시스의 조언에 의해 TanzProduct의 가격 컬럼에 priceUS하는 식으로 추가하고 속성을 decimal(19,2)로 하였다. 그런데 연결된 TanzMemberPurchaseSum의 컬럼 중Purchase, PresentSum RealPayment는 decimal(18)로 TanzProduct의 priceUS의 속성 decimal(19,2)와 다르다. 여기서 문제가 발생하는 것으로 보인다. 속성을 decimal(18)을 decimal(19,2)로 바꾸어 주려면 어떻게 해야 하나? edmx파일을 살펴보니 TanzProduct의 컬럼 ProductPriceUS나 ProductPrice는 엄밀하게는 ProductPriceUS(19,2)이고 ProductPrice(18)임에도 TanzProduct.cs에는 그러한 차이가 보이지 않는다. 따라서 그냥 MSSQL에서 속성을 바꾸어주기만 하는 것은 문제가 없지 않을까 생각된다.
Back to List