Diff for /ZSQLExtend/ZSQLExtend.py between versions 1.112 and 1.113

version 1.112, 2007/04/19 20:29:59 version 1.113, 2007/04/19 20:47:00
Line 640  class ZSQLExtendFolder(Folder,Persistent Line 640  class ZSQLExtendFolder(Folder,Persistent
         if not _select:          if not _select:
             _select=_idField              _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:          if len(splitted)>1:
             for v in 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          q=" and %s in ("%_idField
         query=q.join(queries) # nun baue sie zusammen          query=q.join(queries) # nun baue sie zusammen

Removed from v.1.112  
changed lines
  Added in v.1.113


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>