public bool DoOpen()
        {
            OpenFileDialogWithEncoding oOpenDlg = new OpenFileDialogWithEncoding();
            oOpenDlg.FileName = m_sFilename;
            oOpenDlg.Title = "Open Query File";
            oOpenDlg.Filter =
                "Query Files (*.sql)|*.sql|" +
                "All Files (*.*)|*.*";

            if (oOpenDlg.ShowDialog(Globals.MainForm) == DialogResult.OK)
            {
                StreamReader oStream = new StreamReader(oOpenDlg.FileName, true);
                string sQueryText = oStream.ReadToEnd();
                oStream.Close();
                stbMain.Text = sQueryText;
                m_sFilename = oOpenDlg.FileName;
                UpdateCaption();
            }

            return false;
        }