精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>编程开发>>● VFP>>〖多层应用〗>>请教ASP通过ODBC访问VFP的日期条件

主题:请教ASP通过ODBC访问VFP的日期条件
发信人: foxzz()
整理人: hunter__fox(2002-03-16 23:35:39), 站内信件
作 者: c_ff (非非) 1999.12.27 
我编写ASP程序通过ODBC查询VFP数据库,日期条件的格式遇到了问题。 
以下语句都是语法错误或不能返回应该返回的数据,我该怎么办呀? 
select * from xx where 日期={1999/1/1} 
select * from xx where 日期="1999/1/1" 
select * from xx where 日期='1999/1/1'       (该语句可用于MS sql serve 
r数据源) 
select * from xx where 日期=#1999/1/1#       (该语句可用于foxprow数据源 

select * from xx where 日期=ctod('1999/1/1') 
请各位高手务必帮忙。。。。 
-- 
※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 202.103.53.234] 
老朋友,您的一票是给网易最好的新年礼物 
(注:请务必填写 www.163.com ) 
---------------------------------------------------------------------------- 
---- 
  作 者: foxzz (zz) 1999.12.27 
请参考: 
sql语句查询日期视数据库不同有不同的使用方法 
VFP: 
   "SELECT * FROM table1 where date1={01/01/1999}" 
ACCESS: 
 "SELECT * FROM yourTable where dateField=#1998/12/10#", 
 日期须加井号 
SQL SERVER: 
 "SELECT * FROM yourTable where dataField='july 10,1998' " 
 日期是作为字符串使用的 
 如果日期格式使用的是yy/mm/dd或yyyy/mm/dd之类格式, 
 其次序应根据服务器的设定而定 

 

--------------------------------------------------------------------------------
 
当前位置:
 Netease BBS 精华 >>讨 
 

[关闭][返回]