已经调试出获取的sql语句了但还事没查询出 数据来 sql语句
select a.MotorCodeId as 发动机编号,MotorCode as 发动机条码,TilesCode as 瓦片条码,TilesColor as 瓦片颜色,McDataTime as 创建时间 from MotorCode as a,MotorCodeTiles as b,Tiles as c where a.MotorCodeId=b.MotorCodeId and b.TilesId=c.TilesId and a.MotorCode like '10242131' and c.TilesCode like '122300101' and c.TilesColor like '黄色' and b.McDataTime like '2009年7月13日'
怎么把 2009年7月13日 转换成 2009-7-13 这个 2009年7月13日 是 DataTimepicker控件自动生成的当天显示日期。 怎么转成 数据库里 得 2009-7-13 呢 ?
select a.MotorCodeId as 发动机编号,MotorCode as 发动机条码,TilesCode as 瓦片条码,TilesColor as 瓦片颜色,McDataTime as 创建时间 from MotorCode as a,MotorCodeTiles as b,Tiles as c where a.MotorCodeId=b.MotorCodeId and b.TilesId=c.TilesId and a.MotorCode like '10242131' and c.TilesCode like '122300101' and c.TilesColor like '黄色' and b.McDataTime like '2009年7月13日'
怎么把 2009年7月13日 转换成 2009-7-13 这个 2009年7月13日 是 DataTimepicker控件自动生成的当天显示日期。 怎么转成 数据库里 得 2009-7-13 呢 ?
还是不行啊!我 数据库 保存的 是 2009-7-13 而这个转换出来的是 select a.MotorCodeId as 发动机编号,MotorCode as 发动机条码,TilesCode as 瓦片条码,TilesColor as 瓦片颜色,McDataTime as 创建时间 from MotorCode as a,MotorCodeTiles as b,Tiles as c where a.MotorCodeId=b.MotorCodeId and b.TilesId=c.TilesId and a.MotorCode like '10242131' and c.TilesCode like '122300101' and c.TilesColor like '黄色' and b.McDataTime like '2009-07-13'
日期类型的是没有模糊查询的..
只能用精确查询的...
所以不能用like
只能用=号
其它的差不多可以用模糊查询的