难度较大的一个sql语句,请各路兄弟帮忙。

sxsgssgs 2004-04-01 01:32:02
Xbiao=int(Xbiao)
Ybiao=int(Ybiao)
Rname=int(Rname)
MaxX=Xbiao+Rname
MinX=Xbiao-Rname
MaxY=Ybiao+Rname
MinY=Ybiao-Rname

set rs=server.createobject("ADODB.Recordset")

strSQL = "select * from object where Xbiao in("&MinX&","&MaxX&") and Ybiao in("&MinY&" ,"&MaxY&")"
'Response.Write strsql
'Response.end
rs.Open strSQL,conn,1,1

我想找出Xbiao在MinX和MaxX之间且Ybiao在MinY和MaxY之间的记录,请问我这种写法对吗????急。。。。。
...全文
7 点赞 收藏 5
写回复
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
baby21st 2004-04-01
MaxX=cint(Xbiao+Rname)
MinX=cint(Xbiao-Rname)
MaxY=cint(Ybiao+Rname)
MinY=cint(Ybiao-Rname)
回复
pizixt 2004-04-01
strSQL="select * from object where ( Xbiao between "&MinX&" and "&MaxX&") and ( Ybiao between "&MinY&" and "&MaxY&")"
回复
sxsgssgs 2004-04-01
up
回复
sxsgssgs 2004-04-01
up
回复
sxsgssgs 2004-04-01
up
回复
发动态
发帖子
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
社区公告
暂无公告