예제 #1
0
        /// <summary>
        /// 批量添加
        /// </summary>
        /// <param name="sender">事件发送者</param>
        /// <param name="e">事件</param>
        private void multipleAddToolStripMenuItem_Click(object sender, EventArgs e)
        {
            TreeNode currentNode = treeView1.SelectedNode;

            if (currentNode != null && currentNode.Level == 1)
            {
                if (conn.State == ConnectionState.Closed) // 打开sql连接
                {
                    conn.Open();
                }
                MultiAddForm mForm  = new MultiAddForm(conn, currentNode, itemTable, dropTable, autoResetItemName);
                DialogResult result = mForm.ShowDialog();
                if (conn.State == ConnectionState.Open) // 关闭sql连接
                {
                    conn.Close();
                }
            }
        }
예제 #2
0
파일: OperateTree.cs 프로젝트: viticm/pap2
 /// <summary>
 /// 批量添加
 /// </summary>
 /// <param name="sender">事件发送者</param>
 /// <param name="e">事件</param>
 private void multipleAddToolStripMenuItem_Click(object sender, EventArgs e)
 {
     TreeNode currentNode = treeView1.SelectedNode;
     if(currentNode != null && currentNode.Level == 1)
     {
         if(conn.State == ConnectionState.Closed) // 打开sql连接
         {
             conn.Open();
         }
         MultiAddForm mForm = new MultiAddForm(conn, currentNode, itemTable, dropTable, autoResetItemName);
         DialogResult result = mForm.ShowDialog();
         if(conn.State == ConnectionState.Open) // 关闭sql连接
         {
             conn.Close();
         }
     }
 }