惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Microsoft Azure Blog
Microsoft Azure Blog
有赞技术团队
有赞技术团队
IT之家
IT之家
博客园 - 聂微东
Jina AI
Jina AI
Hugging Face - Blog
Hugging Face - Blog
Last Week in AI
Last Week in AI
Apple Machine Learning Research
Apple Machine Learning Research
WordPress大学
WordPress大学
小众软件
小众软件
爱范儿
爱范儿
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
V
Visual Studio Blog
雷峰网
雷峰网
酷 壳 – CoolShell
酷 壳 – CoolShell
阮一峰的网络日志
阮一峰的网络日志
宝玉的分享
宝玉的分享
博客园 - 三生石上(FineUI控件)
大猫的无限游戏
大猫的无限游戏
博客园 - Franky
量子位
月光博客
月光博客
博客园 - 【当耐特】
博客园 - 叶小钗

博客园 - lae

[转]程序员应知: 海量数据如何分析 [转]Web开发者必备的12款超赞jQuery插件 NOSql数据库特性对比 NHibernate3新特性初尝 - lae - 博客园 微软回答“关于数据的10个问题” SubSonic 3.0新特性 System.Data.OracleClient调用带blob等大字段类型参数的存储过程 SubSonic入门(下) SubSonic入门(上) SubSonic的controller类的FetchByID()错误解决办法 - lae - 博客园 ASP.NET中文版开发建议 - lae - 博客园 spl工作在remoting方式下的问题总结 - lae - 博客园 [转载]世界杯期间制定给女友或老婆的十二条准则 - lae - 博客园 C# 2.0 杂项技术,以及C#语言的未来发展(选择自 shoutor 的 Blog ) C# 2.0 泛型编程(选择自 shoutor 的 Blog ) C# 2.0 匿名方法、迭代器(选择自 shoutor 的 Blog ) C# 2.0 局部类型、空属类型、静态类(选择自 shoutor 的 Blog) 关于在vs.net中的.htm里面添加连接,就会出现下载.ASPX文件的提示? Microsoft Enterprise Library June 2005--Data Access Application Block访问Oracle数据库(1)
sql server 2000关于日期的查询 - lae
lae · 2006-05-10 · via 博客园 - lae

在平时的开发中,经常会用到基于某个时间段的查询,比如选择开始日期、结束日期.(yyyy-MM-dd格式),而在数据库表中该列存储的格式却是(yyyy-MM-dd HH:MM:SS)格式,这样就要用到如下转换

sbSql.Append(string.Format(" AND Convert(Char(10),RegisterDate,120)<='{0}'", endRegisterDate));

 1public DataTable GetOvertureDocInfoList(string boName, int isSend, string startRegisterDate, string endRegisterDate)
 2        {
 3            try
 4            {
 5                string strSql = "SELECT * FROM GovInfo_OvertureDocument WHERE '1'='1' ";
 6                StringBuilder sbSql = new StringBuilder(strSql);
 7
 8                if (isSend > -1)
 9                {
10                    sbSql.Append(string.Format(" AND IsSend={0}",isSend));
11                }

12
13                if (startRegisterDate != "")
14                {
15                    sbSql.Append(string.Format(" AND Convert(Char(10),RegisterDate,120)>='{0}'", startRegisterDate));
16                }

17                if (endRegisterDate != "")
18                {
19                    sbSql.Append(string.Format(" AND Convert(Char(10),RegisterDate,120)<='{0}'", endRegisterDate));
20                }

21
22                //if (status != "")
23                //{
24                //    sbSql.Append(string.Format("AND Status={0}", status));
25                //}
26
27                sbSql.Append(" ORDER BY registerdate DESC");
28
29                SqlDBAccess dbaccess = new SqlDBAccess();
30                DataSet ds = new DataSet();
31                ds = dbaccess.ExecuteDataset(boName, CommandType.Text, sbSql.ToString());
32                DataTable dt = ds.Tables[0];
33
34                return dt;
35            }

36            catch (Exception e)
37            {
38                LogUtil.Log.Error(this, e);
39                throw e;
40            }

41        }