Skip to content

Commit 9115bc0

Browse files
Merge pull request #41 from greenozon/master
Add support for command line DB password option
2 parents 50b7097 + 5204bee commit 9115bc0

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

Source/Editor/ViewModel/MainViewModel.cs

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ public MainViewModel()
4646
RecentFiles = new ObservableCollection<System.Windows.Controls.Control>();
4747

4848
var args = Environment.GetCommandLineArgs();
49-
LaunchedWithArgument = args.Length == 2;
49+
LaunchedWithArgument = args.Length > 1;
5050

5151
LoadSqlSyntaxHighlighter();
5252
}
@@ -738,7 +738,7 @@ public void LoadTableDataAndProperties(Table table, bool readOnly = false, bool
738738
if (resizeColumns)
739739
TableDataGrid.AutoResizeColumns(DataGridViewAutoSizeColumnsMode.AllCells);
740740
});
741-
//CurrentMainTabIndex = 1;
741+
CurrentMainTabIndex = 1;
742742
TableDataCount = dataTable != null ? dataTable.Rows.Count : 0;
743743
TableDataExecutionTime = sw.Elapsed;
744744

@@ -782,11 +782,14 @@ public void LoadSqlSyntaxHighlighter()
782782
public void ProcessCommandLineArguments()
783783
{
784784
var args = Environment.GetCommandLineArgs();
785-
if (args.Length == 2)
785+
if (args.Length > 1)
786786
{
787787
LaunchedWithArgument = true;
788788
dataSource = args[1];
789789

790+
if (args.Length > 2)
791+
password = args[2];
792+
790793
var ext = Path.GetExtension(dataSource);
791794
if (String.Compare(ext, ".sdf", StringComparison.OrdinalIgnoreCase) == 0)
792795
AnalyzeDatabase();

0 commit comments

Comments
 (0)