2016-05-23 43 views
-3

我有一個名爲「PIECE」的數據庫字段,其數據類型爲NUMERIC(11,0), 我必須將此字段轉換爲長數據類型。 這沒有任何的運氣或更迭,我會繼續得到同樣的錯誤:錯誤 轉換...轉換數字爲長C#

我試了下事情:

(long)PIECE 
long.Parse(PIECE.ToString().Trim()) 

但我仍然有錯誤的變換消息, 在這裏可以幫助我的人嗎?

+3

「錯轉換......」 是不是一個.NET異常。請閱讀[問]並提供[mcve]。包括所有相關的詳細信息:其中包括用於查詢數據庫的代碼,以及一些示例輸入。 – CodeCaster

+0

你是否有完整的錯誤信息和產生該錯誤的「PIECE」值? –

+1

使用小數而不是long,然後檢查.https://msdn.microsoft.com/en-us/library/cc716729(v = vs.110).aspx – Mukund

回答