恳请大家帮忙解决 对SQL SERVER 查询时出现的错误:关键字 'and' 附近有语法错误。谢谢!

foshan 2006-03-15 12:02:53
以下查询语句在VB环境中对SQL SERVER 2000 数据库进行查询时出错:关键字 'and' 附近有语法错误。
我估计出错的代码是“WHERE isdate(竣工日期) and 余款>0"
”,但我不知如何修正错误,请大家帮忙修正代码,谢谢大家!
Sql_MX = "select 工程名称,乙方单位,甲方单位,case when (case when isdate(按合同应清款日期)='1' then 按合同应清款日期 else '" & Date & "' end) < '" & New_Date & "' then '已过' else 按合同应清款日期 end as 清款日期,累计付款,余款,备注 from 数据集 WHERE isdate(竣工日期) and 余款>0"
...全文
118 点赞 收藏 5
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
rayxu 2006-03-16
同上

......from 数据集 WHERE isdate(竣工日期)='1' and 余款>0"
回复
dllgdx2000 2006-03-16
WHERE isdate(竣工日期)='1' and 余款>0"
回复
ziqing_1_2_3 2006-03-16
顶一下,同意..
回复
faysky2 2006-03-15
同上

......from 数据集 WHERE isdate(竣工日期)='1' and 余款>0"
回复
qybao 2006-03-15
isdate(按合同应清款日期)='1' --> 既然这里是这样用isdate
WHERE isdate(竣工日期)='1' and 余款>0" -->那么这里也应该一样才对
回复
相关推荐
发帖

1187

社区成员

VB 数据库(包含打印,安装,报表)
申请成为版主
帖子事件
创建了帖子
2006-03-15 12:02
社区公告
暂无公告