09 2013 档案
摘要:--查询今年的select * from 表 where datediff(yy,时间字段,GETDATE())=0--查询去年的select * from 表 where datediff(yy,时间字段,GETDATE())=1 定义和用法DATEDIFF() 函数返回两个日期之间的天数。DATEDIFF(datepart,startdate,enddate)startdate和enddate参数是合法的日期表达式。datepart参数可以是下列的值:datepart缩写年yy, yyyy季度qq, q月mm, m年中的日dy, y日dd, d周wk, ww星期dw, w小时hh分钟mi.
阅读全文
摘要:DataRow对象有两个比较重要的属性,分别是行状态(RowState)和行版本(DataRowVersion),通过这两个属性能够有效的管理表中的行。下面简要的介绍一下行状态和行版本的特点和关系。 行状态(RowState): UnChanged状态:指表中的行自创建之后没有做过任何改动的状态,或则是行在上次接受修改之后,至今未做过任何改动的状态。 Added状态:该状态是指已经将行添加到表中,但是尚未调用表对象的AcceptChanged方法。调用AcceptChanged方法时,所有处在Added状态的行都变为Unchanged状态。 Modified状态:...
阅读全文
摘要:思路: 1、DateTime dt= DateTime.Now; //获取当前时间 eg:2013-09-08 09:25:0 0 2、 DateTime dt1 = new DateTime(dt.Year, dt.Month, 1); // 获取当前日期“年”和“月” 在加上一个“1”是日eg:2013-09-01 3、DateTime dt2= dt1.AddMonths(1).AddDays(-1); //在dt1 之上用AddMonths函数加上一个月再用AddDays 函数加天数 “-1” 懂吧!(这个不懂就是数学老师死的早了)eg:2013-09-30 4、根据某个月找...
阅读全文
摘要:最近一直困惑自己的技术还有自己的前途规划,我相信很多程序员都担心这个问题,这几天有点"觉悟"了,多谢我的朋友(小巴黎,苹果)两位在我技术上工作上都有很大帮助的朋友,再次我非常感谢。本人一直以来困惑自己的公司还有自己的技术更担心的就是工资。还有公司的规规矩矩。在我心中一直很苦恼。不知道自己哪里有问题,哪里有不足,如何去补充。如何去更改自己的问题。只知道一天在群里抱怨。每天做着重复的报表。感觉无聊,枯燥无味。随着自己心中的苦恼日益增长。给我带来了更多的抱怨。自己就像一个无头苍蝇一样 ,到处乱飞。 在博客园看了很多码农、技术等身份名词。“程序员”与“软件工程师”。我自从认识到软件
阅读全文