日期:2014-05-17  浏览次数:20469 次

ASP.NET MY-SQL日期模糊查询的问题
请大哥哥大姐姐们帮我写一下下日期模糊查询的字符串,小弟谢过啦。
 库里边的Date字段是默认的日期类型, 我textbox1里边就取月数模糊查询这个月的记录
 "where Date like '"+this.textbox1.text+"%'"这么不对,
要怎么写昂 别说原理
直接贴上来一段字符串代码昂 在后台写的

------解决方案--------------------
试试这样:
"where month(Date) ='"+this.textbox1.text+"'"
------解决方案--------------------
你把代码贴出来看下行吗
------解决方案--------------------
试试:
where month([Date]) like '%"+this.textbox1.text+"%'" 

------解决方案--------------------
如果this.textbox1.text的内容只包含月份 "where month(Date) ='"+this.textbox1.text+"'"就可以 如果是包含年月的 就这样:
where CONVERT(varchar(7)[Date],120='"+this.textbox1.text+"'"