• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
大機械師
博客园 | 首页 | 新随笔 | 新文章 | 联系 | 订阅 订阅 | 管理

2014年3月7日

数据库中条目的升降序
摘要: SQL中让条目按某列的值来排序是通过 ORDER BY 来控制的。ORDER BY 的默认排列顺序是升序。如果想按降序排列的话 需要这样写 ORDER BY 列名 DESC 。比如在文章的展示中需要按照时间的顺序降序排列,相应的语句就是 order by ArticleId desc ,因为其中的ArticleId是根据时间来生成的,所以就可以按照该列来进行排列,这便体现出了这种生成ID的好处。 阅读全文
posted @ 2014-03-07 20:37 大機械師 阅读(679) 评论(0) 推荐(0)
 
向数据库中插入有DateTime字段的行
摘要: 数据库中有张记录文章的表T_Article,数据库是sqlserver2008,表中的发布时间和最后修改时间的数据类型为datetime。向这个表插入数据一直出现问题~~字符串转换成datetime时出错,一直是这个。在使用 DateTime.Now.ToString(); 时默认得到的时间格式是 带有星期的格式,而数据库中实际存储的是 年/月/日 小时/分/秒 的这种。所以解决的方法就是在ToString()中加入格式的限制,DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"); 这样的话就能正确录入了。 阅读全文
posted @ 2014-03-07 20:28 大機械師 阅读(1335) 评论(0) 推荐(0)
 
一种生成发布类事物编号的方法
摘要: 比如说发布新闻,要给每篇文章一个ID,这个ID要唯一,而且应该是系统自动生成的。下面是一种方法,因为涉及到时间,所以可以根据这个ID进行按时间的排序。 { DateTime time = DateTime.Now; System.DateTime startTime = TimeZone.CurrentTimeZone.ToLocalTime(new System.DateTime(1970, 1, 1)); int stamp = (int)(time - startTime).TotalSeconds; string ArticleId = Session["UserID&quo 阅读全文
posted @ 2014-03-07 10:50 大機械師 阅读(148) 评论(0) 推荐(0)
 
 

公告


博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3