怎样将今天与数据库中的某个日期比较,然后将比较结果小于某个天数的记录绑定到datagrid上呢?
比如以下代码:
DataSet objSet=new DataSet();
objConnection.Open();
string sql = "select * from TUserCard where DateDiff(\"d\","+DateTime.Now.ToShortDateString()+",CManDate)<=3";
SqlDataAdapter objSda = new SqlDataAdapter(sql,objConnection);
objSda.Fill(objSet,"TUserCard");dgremindman.DataSource=objSet.Tables["TUserCard"].DefaultView;
dgremindman.DataBind();这样好像不行
比如以下代码:
DataSet objSet=new DataSet();
objConnection.Open();
string sql = "select * from TUserCard where DateDiff(\"d\","+DateTime.Now.ToShortDateString()+",CManDate)<=3";
SqlDataAdapter objSda = new SqlDataAdapter(sql,objConnection);
objSda.Fill(objSet,"TUserCard");dgremindman.DataSource=objSet.Tables["TUserCard"].DefaultView;
dgremindman.DataBind();这样好像不行
解决方案 »
- HttpModules 和 HttpHandlers能否捕捉ASP页面?
- asp.net两个相关的下拉框如何在第二个下拉框中不显示第一个下拉框选取的值
- asp.net生成静态了,还有必须用存储过程吗?
- javascript 然后和设置asp控件属性
- 100分求:3段视频在同一个地方不断的循环播放
- 请教关于同时向2张表插入数据的问题
- 如何获取aspx文件中runat="server"的控件信息?
- 请问如何在服务器端配置office使得仅程序可以调用
- post提交远程服务器返回错误: (504) 网关超时。远程服务器返回错误: (502) 错误的网关
- 各位大侠,如何用asp.net实现页面回调函数
- 制作用户控件时遇到的一个烦人的问题
- 为什么我的2003不能建项目?
改为:
... DateDiff(d, ...
select * from TUserCard where DateDiff(day,CManDate,GETDATE())<=3
GETDATE()为获取系统时间
正确写法
select * from TUserCard where DateDiff(day,GETDATE(),CManDate)<=3