【发布时间】:2010-08-11 17:06:12
【问题描述】:
我有以下一段 sql 查询:
Sql += " SELECT ISNULL(SUM(COALESCE (a.currency, 0)), 0) AS monthCurrency
FROM IW_Awards AS a ";
查询工作正常,我在提交查询后尝试在 C# 中转换此值,但我找不到它是什么类型。
我试过int,int?和字符串。当我尝试转换为字符串时,出现以下错误消息: 无法将“System.Decimal”类型的对象转换为“System.String”类型。
当我尝试将其转换为 Int 或 Int 时?我有: 指定的演员表无效。
数据库:SQL IDE:Visual Studio 2010 数据库接口:LINQ(但我正在创建自己的查询) 服务器端语言:C#
感谢您的帮助。
【问题讨论】:
标签: c# .net sql visual-studio