Exemplo n.º 1
0
 private void RunQuery_Click(object sender, EventArgs e)
 {
     try
     {
         string Script = ArchiScript.Text;
         Cli.UpdateHost("Processing query...", 0, false, true);
         Response R = Cli.QueryServer(Script) as Response;
         if (R.Attachment is string)
         {
             OutStream.Write(R.Attachment as string);
             Cli.Workspace_Lower.Controls.Add(OutStream);
         }
         else if (R.Attachment is Table)
         {
             Cli.Workspace_Lower.Controls.Add(new TablePreview(R.Attachment as Table, Cli, false, true));
         }
         Cli.UpdateHost("Ready", 6);
     }
     catch (Exception ex)
     {
         stats_lbl.Text     = ex.Message;
         ErrorPanel.Visible = true;
         ErrorSign.Visible  = true;
         ErrorPanel.BringToFront();
     }
 }
Exemplo n.º 2
0
 private void handleError(string errorMessage)
 {
     ErrorMessage.Text = errorMessage;
     ErrorPanel.BringToFront();
     ErrorPanel.Visible = true;
 }