mirror of
https://github.com/HeidiSQL/HeidiSQL.git
synced 2026-03-13 09:24:25 +08:00
Escape exported PHP strings using some extra logic, instead of using incompatible TDBConnection.EscapeString. Fixes issue #3304.
This commit is contained in:
@@ -742,8 +742,11 @@ begin
|
||||
Data := FormatNumber(Data);
|
||||
Data := UnformatNumber(Data);
|
||||
end;
|
||||
else
|
||||
Data := esc(Data);
|
||||
else begin
|
||||
Data := StringReplace(Data, '\', '\\', [rfReplaceAll]);
|
||||
Data := StringReplace(Data, '''', '\''', [rfReplaceAll]);
|
||||
Data := '''' + Data + '''';
|
||||
end;
|
||||
end;
|
||||
|
||||
if chkIncludeColumnNames.Checked then
|
||||
|
||||
Reference in New Issue
Block a user