--- ZSQLExtend/ZSQLExtend.py 2007/04/19 20:29:59 1.112 +++ ZSQLExtend/ZSQLExtend.py 2007/04/19 20:47:00 1.113 @@ -640,11 +640,11 @@ class ZSQLExtendFolder(Folder,Persistent if not _select: _select=_idField - queries.append("select %s from %s %s where %s like '%%%s%%'"%(_select,_table,_additionalStatement,_searchField,splitted[0])) + queries.append("select %s from %s %s where lower(%s) like '%%%s%%'"%(_select,_table,_additionalStatement,_searchField,splitted[0].lower())) if len(splitted)>1: for v in splitted[1:]: - queries.append("select %s from %s where %s like '%%%s%%'"%(_idField,_table,_searchField,v)) + queries.append("select %s from %s where lower(%s) like '%%%s%%'"%(_idField,_table,_searchField,v.lower())) q=" and %s in ("%_idField query=q.join(queries) # nun baue sie zusammen