从数据库获取日期,判断是星期几,输出星期。

问题描述

session("nowsdates")=month(now)dimsqlnowdates,inowdates,dates1,countsdatessetrsnowdates=server.CreateObject("ADODB.Recordset")sqlnowdates="selectcount(ID)asnofromyy_tjxhzwhereyydatelike'%-"&cint(session("nowsdates"))&"-%'groupbyDay(yydate)"rsnowdates.opensqlnowdates,conn这是部分代码,我就是想判断yydate是星期几,然后输出。

解决方案

解决方案二:
response.write(weekdayname(weekday(rs("yydate"))))
解决方案三:
不可以啊,同志
解决方案四:
sqlnowdates="selectcount(ID)asnofromyy_tjxhzwhereyydatelike'%-"&cint(session("nowsdates"))&"-%'groupbyDay(yydate)"因为这个查询语句里面没有yydate,如果写上yydateSQL语句就报错了。
解决方案五:
搞IT的记住一点,数据库是用来存放数据的,语言才是实现功能。你说的这个一点也不难。
解决方案六:
引用4楼sssschenyi的回复:

搞IT的记住一点,数据库是用来存放数据的,语言才是实现功能。你说的这个一点也不难。

我的新领导,把什么垃圾都放在storedprocedure了。现在是维护大量的storedprocedure。修改和测试都一大头痛的事情。看来,领导的偏好是很有影响的。

时间: 2024-11-13 06:41:35

从数据库获取日期,判断是星期几,输出星期。的相关文章

[数据库] MySQL基础知识之日期判断及添加排序序号

这篇文章主要记录MySQL中遇到的几个基础问题,希望文章对你有所帮助!包括:         1.日期类型的判断         2.decode函数的替代方法         3.查询语句中添加一个排序的序号         4.子函数查询select a.* 1.日期类型判断 日期类型主要是:DATE(显示格式:YYYY-MM-DD)                            DATETTIME(显示格式:YYYY-MM-DD HH:MM:SS)假设存在学生表Student,如下

获取数据库服务器日期、时间

一.获取数据库服务器日期(格式:yyyymmdd) sql server版本 string vsSql = "select convert(varchar(10),getdate(),112) as snTime"; oracle 版本 string vsSql = "select to_char(sysdate,'yyyymmdd') as snDate from dual"; 然后通过执行sql获取dataset的方式来取值即可(DS.Tables[0].Row

SQL SERVER 2005中如何获取日期(一个月的最后一日、上个月第一天、最后一天、一年的第一日等等)

原文:[转]SQL SERVER 2005中如何获取日期(一个月的最后一日.上个月第一天.最后一天.一年的第一日等等) 在网上找到的一篇文章,相当不错哦O(∩_∩)O~ //C#本周第一天            int dayOfWeek = Convert.ToInt32(DateTime.Now.DayOfWeek);            DateTime today = System.DateTime.Now.AddDays((-1) * (dayOfWeek==0?7:dayOfWee

PHP简单获取及判断提交来源的方法_php技巧

本文实例讲述了PHP简单获取及判断提交来源的方法.分享给大家供大家参考,具体如下: echo $_SERVER['HTTP_REFERER']; 这个获取上个页面的url 例如获得的是: $url = http://www.weisuyun.com/nihao.html 其他页面提交过来的不接受 代码如下: if(strpos($url,'http://www.weisuyun.com')){ echo '来源正确'; }else{ echo '来源不明'; } strpos方法返回指定字符串所

js字符串转化为日期及日期判断大小

//将字符串转换为日期  var begin=new Date($("#begin").val().replace(/-/g,"/"));  var end=new Date($("#end").val().replace(/-/g,"/"));  //js判断日期  if(begin-end>0){      alert("开始日期要在截止日期之前!");        return false; 

MySQL数据库获取汉字拼音的首字母函数

原文:MySQL数据库获取汉字拼音的首字母函数 需求简介:最近的一个项目,想实现如下图所示的显示效果.很明显,如果能够获取对应的汉字词组的拼音首字母就可以实现了,如果是固定的几个汉字,人为的拼一下就可以了,不过项目中有多处功能是需要这个效果的,并且事先也不知道对应的汉字是什么,所以就需要一个函数来完成这件事情了,根据网上查询的资料自己改进了一个函数实现的效果,现分享如下. 1:测试环境      1-1:测试工具的信息           1-2:测试数据库的信息      2:测试数据    

qt sqlite ...-qt连接sqlite数据库获取数据问题

问题描述 qt连接sqlite数据库获取数据问题 qt已成功连接到sqlite数据库,数据库里面有data表,为什么显示不存在data表,读不到数据? 解决方案 http://www.oschina.net/question/878586_225008 解决方案二: bool isTableExist = query.exec(QString("select count(*) from sqlite_master where type='table' and name='%1'").a

编程乐趣:C#获取日期所在周、月份第一和最后一天

原文:编程乐趣:C#获取日期所在周.月份第一和最后一天 写了个小功能,需要用到以周为时间段,于是写了个获取周第一和最后一天的方法,获取月份的第一和最后一天就比较简单了.代码如下: public class DateTimeTool { /// <summary> /// 获取指定日期所在周的第一天,星期天为第一天 /// </summary> /// <param name="dateTime"></param> /// <retu

C#连接SQL Server数据库实例及判断对象是否存在

C#连接SQL Server数据库 对于不同的.NET数据提供者ADO.NET采用不同的Connection对象连接数据库.这些Connection对象为我们屏蔽了具体的实现细节并提供了一种统一的实现方法. Connection类有四种SqlConnectionOleDbConnectionOdbcConnection和OracleConnection. SqlConnection类的对象连接SQL Server数据库OracleConnection 类的对象连接Oracle数据库OleDbCo