找回密码
 立即注册

QQ登录

只需一步,快速开始

weijianxiong
论坛元老   /  发表于:2015-8-20 12:37:00
11#
=Format( First(Fields!計算期間FROM.Value, "DataSet1")  ,"yyyy年MM月dd日")&"至"&Format(  First(Fields!計算期間TO.Value, "DataSet1")    ,"yyyy年MM月dd日")
为什么我这个不可以啊
回复 使用道具 举报
weijianxiong
论坛元老   /  发表于:2015-8-20 12:47:00
12#
字段类型为nchar。问题解决了,谢谢。
回复 使用道具 举报
weijianxiong
论坛元老   /  发表于:2015-8-20 12:49:00
13#
如果国是nchar情况应该用什么方法?
回复 使用道具 举报
frank.zhang
社区贡献组   /  发表于:2015-8-20 13:39:00
14#
您好,
需要使用类型转换。NChar是一种变长的字符串类型,需要转成日期类型。
这个是一个通用的技术问题,您可以搜索下。
以下文章是我通过搜索得到的,您可以参考下:
http://www.cnblogs.com/windphoen ... /04/26/3044784.html
回复 使用道具 举报
weijianxiong
论坛元老   /  发表于:2015-8-20 13:51:00
15#
=Format (ToDateTime ( First(Fields!計算期間FROM.Value, "DataSet1")  ),"yyyy年MM月dd日")&"至"&Format(   ToDateTime (First(Fields!計算期間TO.Value, "DataSet1")  )  ,"yyyy年MM月dd日")
这样做可以得出,但不知道可不可靠
回复 使用道具 举报
frank.zhang
社区贡献组   /  发表于:2015-8-20 15:49:00
16#
回复 15楼weijianxiong的帖子

您好,
这个问题的风险在于不合法的数据。以字符转数字为例,“123”转为 123。但是 ,“abc”就会转失败。
我能够想到的就是这个问题。
回复 使用道具 举报
weijianxiong
论坛元老   /  发表于:2015-8-20 16:03:00
17#
非常感谢!
回复 使用道具 举报
frank.zhang
社区贡献组   /  发表于:2015-8-20 16:06:00
18#
您好,问题已经解决,本帖关闭,如有其它问题,请开新帖。

为了给你提供更优质的服务,请对本次服务进行评分。我们会认真对待你提出的宝贵意见,谢谢

评分

参与人数 1满意度 +5 收起 理由
weijianxiong + 5 谢谢

查看全部评分

回复 使用道具 举报
12
您需要登录后才可以回帖 登录 | 立即注册
返回顶部