sql语言带转义符“[,]”,访问access数据库的问题!
小安子 2003-08-18 03:39:55
我用的是vbscript
access 数据库news 表里:sendfile 地址如下
1 职改办[2003]8号
2 人事[[2003]]44号
rs.Source="select * from News where sendfile like '%职改办[2003]8号%'"
rs.Source="select * from News where sendfile = '职改办[2003]8号' "
不能获得数据
rs.Source="select * from News where sendfile like '%人事[[2003]]44号%' "
也不能获得数据
rs.Source="select * from News where sendfile like '%人事[[2003%' "
出错
以下方式可以获得数据
rs.Source="select * from News where sendfile = '人事[[2003]]44号' "
rs.Source="select * from News where sendfile like '%2003]]44号%' "
rs.Source="select * from News where sendfile like '%2003%'"
我又不想将 [ 换成 $ 等其他符号。麻烦,主要是还要改其他地方!
vbscript 不支持转义符
如:rs.Source="select * from News where sendfile like '%职改办\[2003\]8号%'"
不能用!
哈哈哈,实在不明白,望各位指点迷津。