小编Jun*_*man的帖子

将逗号分隔的varchar转换为decimal

我在数据库中有一个列;

new_profittl
------------
45,1000
84,0400
156,6500
169,1800
...
Run Code Online (Sandbox Code Playgroud)

我的代码;

SELECT SUM(CAST(new_profittl as DECIMAL(18,2)))
FROM new_hotelreservation AS R
WHERE DATEADD(hour, DATEDIFF(hour, getUTCdate(), GETDATE()),R.new_salesdate)
      BETWEEN @bas AND @bit AND R.statecode=0
Run Code Online (Sandbox Code Playgroud)

我必须总结这个领域.该字段是NVARCHAR并用逗号分隔,而不是点.所以我无法总结这个领域.我试图转换或转换为十进制,但它没有.它给出了错误'将数据类型nvarchar转换为数字时出错.'.

我怎么能总结这个领域?

sql varchar decimal comma

4
推荐指数
1
解决办法
1万
查看次数

ConditionExpression 上的“无法分配给 - 它是只读的”错误

我必须创建“日期之间”条件。

当我这样写时:

ConditionExpression modifiedOnCondition = new ConditionExpression();
modifiedOnCondition.AttributeName = "modifiedon";
modifiedOnCondition.Operator = ConditionOperator.Between;
modifiedOnCondition.Values = new Object[] { startDate, endDate };
Run Code Online (Sandbox Code Playgroud)

startDate并且endDateDateTime。我在 上遇到错误modifiedOnCondition.Values。它说:

无法分配属性或索引器“Microsoft.Xrm.Sdk.Query.ConditionExpression.Values”——它是只读的

我该如何解决?

.net c# xrm dynamics-crm-2011

4
推荐指数
1
解决办法
7241
查看次数

SSIS 2008 - 获取变量中的当前日期

SSIS 2012我可以使用GETDATE()函数与变量中的表达式获取当前日期.

虽然,在SSIS 2008表达式字段中不存在.

问题:如何使用SSIS 2008中的变量动态获取当前日期?

sql-server ssis

2
推荐指数
1
解决办法
1万
查看次数

类型或名称空间"Xrm"不存在

我有一个错误

'名称空间'Xrm'在命名空间'Microsoft'中不存在.

我已经添加了Microsoft.Xrm.Sdk.dll.我的项目的框架版本是Framework 4.5.我在CRM 2015 SDK文件夹中添加了.dll.为什么会发生这种情况?谢谢你的帮助!

dll crm dynamics-crm xrm dynamics-crm-2015

2
推荐指数
1
解决办法
4057
查看次数