开发工具:VB6.0(SP6)
数据库:Access 日期字段格式 为日期格式 YYYY/MM/DD
SQL="select ID,单据编号,日期,隶属项目,类型,材料名称,规格型号,数量,单位,单价,小计,经办人,领用单位,领用人,备注 from 辅材采购 where ( 隶属项目 like '%%') and ( 日期 > 2017/04/14 ) order by ID asc " 不报错
SQL="select ID,单据编号,日期,隶属项目,类型,材料名称,规格型号,数量,单位,单价,小计,经办人,领用单位,领用人,备注 from 辅材采购 where ( 隶属项目 like '%%') and ( 日期 > '2017/04/14' ) order by ID asc " 报错
如图,SQL 查询语句,在加日期范围之前,一切都正常,加了日期后,查询到的数据,不是日期范围内的。
起初认为在日期值加单引号,运行时报错,不加,运行不报错,但查询到的数据,不是在日期范围内的数据。
一时,当局者迷,请高手指点一二。