Fix forced lowercase in case sensitive search on MSSQL

This commit is contained in:
Ansgar Becker
2014-03-28 09:18:10 +00:00
parent 435b555581
commit 78b807670d

View File

@ -754,7 +754,7 @@ begin
ngMySQL:
SQL := SQL + DBObj.Connection.QuoteIdent(Col.Name) + ' LIKE BINARY ' + esc('%'+memoFindText.Text+'%') + ' OR ';
ngMSSQL:
SQL := SQL + DBObj.Connection.QuoteIdent(Col.Name)+' LIKE ' + esc('%'+LowerCase(memoFindText.Text)+'%') + ' COLLATE SQL_Latin1_General_CP1_CS_AS OR ';
SQL := SQL + DBObj.Connection.QuoteIdent(Col.Name)+' LIKE ' + esc('%'+memoFindText.Text+'%') + ' COLLATE SQL_Latin1_General_CP1_CS_AS OR ';
end;
end else begin
case DBObj.Connection.Parameters.NetTypeGroup of