mirror of
https://github.com/HeidiSQL/HeidiSQL.git
synced 2025-08-26 11:17:57 +08:00
Escape joker chars in automated LIKE filter for data tab. Fixes issue #2852.
This commit is contained in:
@ -7569,7 +7569,7 @@ begin
|
||||
for i:=0 to SelectedTableColumns.Count-1 do begin
|
||||
if i > 0 then
|
||||
Line := Line + ' OR ';
|
||||
Line := Line + Conn.QuoteIdent(SelectedTableColumns[i].Name) + ' LIKE ' + esc('%'+ed.Text+'%');
|
||||
Line := Line + Conn.QuoteIdent(SelectedTableColumns[i].Name) + ' LIKE ''%' + esc(ed.Text, True, False)+'%''';
|
||||
// Add linebreak near right window edge
|
||||
if (Length(Line) > SynMemoFilter.CharsInWindow-30) or (i = SelectedTableColumns.Count-1) then begin
|
||||
Clause := Clause + Line + CRLF;
|
||||
|
Reference in New Issue
Block a user