mirror of
https://github.com/HeidiSQL/HeidiSQL.git
synced 2025-08-14 18:12:05 +08:00
Add option to save grid data to SQL file. rfe #790
This commit is contained in:
@ -1797,7 +1797,7 @@ object MDIChild: TMDIChild
|
||||
DefaultExt = 'csv'
|
||||
Filter =
|
||||
'CSV-Files (*.csv)|*.csv|Hypertext-Files (*.html)|*.html|XML-File' +
|
||||
's (*.xml)|*.xml'
|
||||
's (*.xml)|*.xml|SQL script (*.sql)|*.sql'
|
||||
Options = [ofOverwritePrompt, ofEnableSizing]
|
||||
OnTypeChange = SaveDialogExportDataTypeChange
|
||||
Left = 72
|
||||
|
@ -3420,6 +3420,7 @@ begin
|
||||
1: DefaultExt := 'csv';
|
||||
2: DefaultExt := 'html';
|
||||
3: DefaultExt := 'xml';
|
||||
4: DefaultExt := 'sql';
|
||||
end;
|
||||
end;
|
||||
end;
|
||||
|
@ -688,9 +688,9 @@ object MainForm: TMainForm
|
||||
end
|
||||
object actExportData: TAction
|
||||
Category = 'Export/Import'
|
||||
Caption = 'Export grid data as CSV/HTML/XML...'
|
||||
Caption = 'Export grid data as CSV, HTML, XML or SQL ...'
|
||||
Enabled = False
|
||||
Hint = 'Save grid data to file'
|
||||
Hint = 'Save grid data to text file'
|
||||
ImageIndex = 20
|
||||
OnExecute = actExportDataExecute
|
||||
end
|
||||
|
@ -1249,6 +1249,7 @@ begin
|
||||
1: GridToCsv(Grid, GridData, ChildWin.prefCSVSeparator, ChildWin.prefCSVEncloser, ChildWin.prefCSVTerminator, FS);
|
||||
2: GridToHtml(Grid, GridData, Title, FS);
|
||||
3: GridToXml(Grid, GridData, Title, FS);
|
||||
4: GridToSql(Grid, GridData, Title, FS);
|
||||
end;
|
||||
ShowStatus('Freeing data...');
|
||||
FS.Free;
|
||||
|
Reference in New Issue
Block a user