Select * From Product Where Left(PType,4)='1001'
可以执行
可我将
AdoQuery的Filter设为:Left(PType,4)='1001'
就不行了
提示:参数类型不正确,或不在可接受的范围内,或与其它参数冲突。这是为什么?delphi 的 Filter 和 SQL里的 Where 有区别吗?
可以执行
可我将
AdoQuery的Filter设为:Left(PType,4)='1001'
就不行了
提示:参数类型不正确,或不在可接受的范围内,或与其它参数冲突。这是为什么?delphi 的 Filter 和 SQL里的 Where 有区别吗?
解决方案 »
- 如何修改代码------为什么无法改变image的座标到左下角?
- 超难3层数据库10061,windows socket error:由于目标机器积极拒绝,无法连接
- 怎么做出象CSDN这提问时,的这个文章内容这个效果
- 在TDBGRIDEH控件中这么按回车键挑到下一个字段?
- 请教Delphi+ADO的一个SQL查询问题
- 请高手们进来看看,在线等待。
- 50分寻求一条较复杂的UPDATE语句。
- 关于随机抽取题库的问题,高手请进,有答必给分,不够再加!
- 【求救】关于关闭wmp时很卡
- xlsreadwriteII写表后,字段出错!请教
- 哪位达人有或哪里能下载到EhLib控件包里带有DBGridEh1.ShowSerialNo属性的控件包啊??
- delphi 自定义类型与类型匹配
又不是从数据库里过滤的.
你用到SQL的函数,什么可能认的
说的好像有点道理了。adoquery的filter不是SQL里的wherefilter只过滤已查询出来的数据集,这个过程应该是没有执行sql语句的,所以sql的函数在这里不能用。不知我理解的对不对。