Ejemplo n.º 1
0
 /// <summary>
 /// Fires when DatabaseTreeView is requested for a table.
 /// </summary>
 /// <remarks>Checks whether the table is already represented by the DatabaseDataGrid and if true activates it instead of creating a new table.</remarks>
 /// <param name="server">server</param>
 /// <param name="database">database</param>
 /// <param name="table">table</param>
 public void ViewDataTable(string server, string database, string table)
 {
     if (!IsExistedDBViewerDataGrid(server, database, table))
     {
         DBViewerApp.Instance().DatabaseTableRequested(server, database, table);
     }
 }
Ejemplo n.º 2
0
        /// <summary>
        /// Fires when DatabaseTreeView is requested for new sql server.
        /// </summary>
        /// <param name="server">server</param>
        /// <param name="user">user</param>
        /// <param name="password">password</param>
        public void AddSqlServer(string server, string user, string password)
        {
            if (dbTree.TreeNodeContains(dbTree.SelectedNode, server))
            {
                MessageBox.Show(server + " SQL server already exists", DBViewerConstants.ApplicationName, MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }

            DBViewerApp.Instance().DatabasesInfoRequested(server, user, password);
        }
Ejemplo n.º 3
0
 /// <summary>
 /// Save requisted
 /// </summary>
 /// <param name="server">server</param>
 /// <param name="database">database</param>
 /// <param name="table">table</param>
 /// <param name="data">data</param>
 public void SaveDatabaseTable(string server, string database, string table, DataTable data)
 {
     DBViewerApp.Instance().SaveDatabaseTableRequested(server, database, table, data);
 }
Ejemplo n.º 4
0
 /// <summary>
 /// Fires when DatabaseTreeView is requested for all tables of the sql databases in a given sql server.
 /// </summary>
 /// <param name="server">server</param>
 /// <param name="databases">database</param>
 public void AddSqlDataTables(string server, ArrayList databases)
 {
     DBViewerApp.Instance().DatabasesTablesInfoRequested(server, databases);
 }