发信人: 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 精华 >>讨
|
|