select * from openrowset ('sqloledb','127.0.0.1';'sa';'sa',‘select * from 基础信息表 where 日期 between '2014-1-1' and '2014-1-10' ’
此语句无法查询
如果将where 日期 between '2014-1-1' and '2014-1-10'去掉可以查询,为什么?
解决方法是什么
还望指教谢谢!
------解决思路----------------------
select * from openrowset ('sqloledb','127.0.0.1';'sa';'sa',‘select * from 基础信息表 where 日期 between ''2014-1-1'' and ''2014-1-10'' ’字符内的单撇号要两个