代码改变世界

Access数据库datetime查询问题

2012-08-14 17:41  追梦网络  阅读(282)  评论(0编辑  收藏  举报

与MSSQL存在差异,需要在日期前加#,比如:#2008-12-19#就OK了

 string startTime = this.dtpAbStartTime.Value.ToString();
 string endTime = this.dtpAbEndTime.Value.ToString();
 string strWhere = "datetime between #" + startTime + "# and #" + endTime + "#" + " and Priority ='"+this.cbxAbType.Text+"'";