Microsoft Access 2010 Web 数据库将日期转换为字符串
Posted
技术标签:
【中文标题】Microsoft Access 2010 Web 数据库将日期转换为字符串【英文标题】:Microsoft Access 2010 Web Databases Convert Date to String 【发布时间】:2012-10-29 07:30:54 【问题描述】:我正在尝试在 Microsoft Access 2010 中为 Web 数据库构建计算字段。
该字段应以三字符格式显示日期,如下所示: 星期一 周二 周三
来自表中现有的日期列。
很明显 Format 函数与 web 不兼容。并且下面的函数FormatDateTime没有转换成字符串day的选项,只是一个长短的日期和时间。
关于如何实现这一点的任何想法?
如果这不可能,我唯一的选择似乎是创建一个客户端对象。
我尝试将函数添加到查询中,但这也与网络数据库不兼容。
【问题讨论】:
【参考方案1】:WeekdayName 应该适合。小心 FirstDayofWeek:
SELECT WeekdayName(Weekday([ADate],1),-1,1) FROM Table
语法:
Weekday(Date,[FirstDayOfWeek])
WeekdayName(Weekday as Long,[Abbreviate as Boolean],[FirstDayOfWeek])
1 = Sunday in both of the functions.
【讨论】:
以上是关于Microsoft Access 2010 Web 数据库将日期转换为字符串的主要内容,如果未能解决你的问题,请参考以下文章
我的连接 C# 有问题 - Microsoft Access 2010
Microsoft Access 2010 查询不产生任何结果
Microsoft Access 2010 - 外键作为下拉菜单