以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  求助!  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=2888)

--  作者:baoxyang
--  发布时间:2009/5/22 15:22:00
--  求助!

在外部表中,字段为字符的日期格式为2009-05-01 ,如何写SQL:
select * from 表A where Yeay(CDate(入库日期 ))= \'2009\'
但会提示错误,肯定是代码不对,请教各位,应如何写,入库日期取年进行条件选择。


--  作者:yangming
--  发布时间:2009/5/22 15:37:00
--  
select * from {表A} WHERE Year(入库日期) = 2009
--  作者:baoxyang
--  发布时间:2009/5/22 15:42:00
--  

 入库日期为字符型的,不是日期型,也可以这样吗?提示会出错的。


--  作者:baoxyang
--  发布时间:2009/5/22 15:44:00
--  

OK了,原来是动态生成的查询表,检索前未删除而造成的。