62,025
社区成员
发帖
与我相关
我的任务
分享
DateTime dtTime=this.wUCtlDatePickerTo.SelectDateTime;
string strSQL = "SELECT * FROM " + TB2_ACC.TABLE_NAME + " WHERE 1=1 ";
strSQL += " AND " + TB2_ACC.__FLD_HANDLE_DATE + "=TO_DATE('" + dtTime + "','YYYY-MM-DD HH24:MI:SS')";
数据库中保存的日期如果是字符串格式
string strSQL = "SELECT * FROM " + TB2_ACC.TABLE_NAME + " WHERE 1=1 ";
strSQL += " AND " + TB2_ACC.__FLD_HANDLE_DATE + "='"+this.wUCtlDatePickerTo.SelectDateTime.ToString("yyyyMMdd")+"'";
wUCtlDatePickerTo为日期控件名,TB2_ACC.TABLE_NAME为表名,TB2_ACC.__FLD_HANDLE_DATE为查询的字段名
string sql = "select * from table where 工单日期 = '控件的值'";
看上去你存储的时间是一个字符串,你还得把日期控件的值处理下。GridVeiw数据源的查询语句加上where条件就行了啊。但是看你绑定的数据中,并没有日期相关的字段。你为什么要搞个日期查询呢?