将数字转换为长C#

时间:2016-05-23 09:41:50

标签: c# sql-server

我有一个名为" PIECE"的数据库字段。哪个数据类型是NUMERIC(11,0), 我必须将此字段转换为长数据类型。 这没有任何运气或成功,我将继续得到同样的错误: 错误的转换...

我尝试了接下来的事情:

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

但我仍然有错误的转换讯息, 在这里有人可以帮助我吗?

1 个答案:

答案 0 :(得分:1)

这样做:

var result = Convert.ToInt64(PIECE);

https://msdn.microsoft.com/en-us/library/0zahhahw(v=vs.110).aspx