请看下面的代码:rst.open "select * from tablename where colname like '%''''%'"
可以正确执行,但是下面的代码:rst.open "select * from tablename"
rst.filter="colname like '%''''%'"
执行时出现错误,如果过滤条件为rst.filter="colname like '%''%'"则可以正确执行,
请问这是怎么回事?如何解决?数据库连接的是oracle。
可以正确执行,但是下面的代码:rst.open "select * from tablename"
rst.filter="colname like '%''''%'"
执行时出现错误,如果过滤条件为rst.filter="colname like '%''%'"则可以正确执行,
请问这是怎么回事?如何解决?数据库连接的是oracle。
还有,如果不用''表示一个',代码rst.filter="colname like '%''''%'"应该表示过滤包含含有四个单引号得纪录,也不应该出错呀。
这到底是怎么回事,请大家不吝赐教。