SQL查询条件是变量的话语句该怎么写?

islong 2004-10-10 02:16:11
dim mytime as string
mytime=-10
db.Execute "delete From permissions Where wtime<DATEADD(s, -10, getdate())"

在这部份s, -10, getdate(),如果我要把-10这个地方换成mytime的话,语句应该怎么写?
...全文
56 点赞 收藏 5
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
islong 2004-10-10
哦,解决了,我多打了一对单引号,谢了。
回复
islong 2004-10-10
出现了如下错误:
函数dateadd的参数2的数据类型varchar无效
回复
tztz520 2004-10-10
dim mytime as string
mytime=-10
db.Execute "delete From permissions Where wtime<DATEADD(s, "& mytime &", getdate())"
回复
CHKK 2004-10-10
db.Execute 后面就是一个字符串,你可以随意的用&来组成的
回复
zyg0 2004-10-10
db.Execute "delete From permissions Where wtime<DATEADD(s," & mytime &", getdate())"
回复
发动态
发帖子

1180

社区成员

VB 数据库(包含打印,安装,报表)
申请成为版主
社区公告
暂无公告