'select * from XXXX where order_no LIKE '#39+'%'+eorder_no.text+'%'+#39'
AND NAME LIKE '#39+'%'+EAGE.TEXT+'%'+#39'
AND AGE LIKE '#39+'%'+EAGE.TEXT+'%'+#39'想通过文本框过滤,进行模糊查询, 这样是可以的, 但是当数据库里的字段为空值时, 这条数据就查不到了,
请高手解答
AND NAME LIKE '#39+'%'+EAGE.TEXT+'%'+#39'
AND AGE LIKE '#39+'%'+EAGE.TEXT+'%'+#39'想通过文本框过滤,进行模糊查询, 这样是可以的, 但是当数据库里的字段为空值时, 这条数据就查不到了,
请高手解答
还有对应的Edit好像有错误
'select * from XXXX where order_no LIKE '+QuotedStr('%'+eorder_no.text+'%')+' AND NAME LIKE '+QuotedStr('%'+EAGE.TEXT+'%')+' AND AGE LIKE '+QuotedStr('%'+EAGE.TEXT+'%')+' or 字段名 is null'字段名,就是你说的那个为null的字段名,至于用or还是and要看你的要求