在好例子网,分享、交流、成长!
您当前所在位置:首页C# 开发实例C#语言基础 → 设备信息化管理系统

设备信息化管理系统

C#语言基础

下载此实例
  • 开发语言:C#
  • 实例大小:291.86M
  • 下载次数:189
  • 浏览次数:994
  • 发布时间:2022-02-17
  • 实例类别:C#语言基础
  • 发 布 人:lxy90211
  • 文件格式:.rar
  • 所需积分:5

实例介绍

【实例简介】设备信息化管理系统

资产管理、设备维修、设备保养、备件管理、文件管理、可视化界面六个模块

【实例截图】from clipboard

from clipboardfrom clipboard

from clipboardfrom clipboard

from clipboard

from clipboardfrom clipboard

from clipboardfrom clipboard

【核心代码】using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Data.SqlClient;

namespace lxy1
{
    public partial class 设备信息化管理系统 : Form
    {
        public 设备信息化管理系统()
        {
            InitializeComponent();
        }
        public static String ywqy;
        public static 设备信息化管理系统 sform1;
        public void Form_Load(object sender, EventArgs e)
        {
            String connsql = My.sql;
            SqlConnection conn = new SqlConnection(connsql);
            conn.Open();
            SqlDataAdapter myda = new SqlDataAdapter("select SUM(cast(A.[资产原值] as numeric(38,0)))资产原值 from lxy_shebeitz AS A ", conn); // 实例化适配器
            DataTable dt = new DataTable();
            myda.Fill(dt);
            My.zongzichan = dt.Rows[0]["资产原值"].ToString();
            conn.Close();
            System.Globalization.DateTimeFormatInfo dtFormat = new System.Globalization.DateTimeFormatInfo();
            label3.Text = DateTime.Now.ToString("yyyy/MM/dd HH:mm:ss", dtFormat);
            sform1 = this;
            this.IsMdiContainer = true;
            this.FormBorderStyle = FormBorderStyle.None;
            label2.Text = variable.nowuser;             
            //label2.Text = My.nowuser;            
            if (My.enable == "设备管理") { linkLabel2.Enabled = true; }
            else {
                linkLabel2.Enabled = false;               
                linkLabel2.Font = new Font("微软雅黑", 9, FontStyle.Strikeout);
            }
        }
        protected void Timer1_Tick(object sender, EventArgs e)
        {
            System.Globalization.DateTimeFormatInfo dtFormat = new System.Globalization.DateTimeFormatInfo();
            label3.Text = DateTime.Now.ToString("yyyy/MM/dd HH:mm:ss", dtFormat);
        }
        public void open_资产管理()
        {
            设备模块 设备模块 = new 设备模块();
            设备模块.MdiParent = this;
            设备模块.FormBorderStyle = FormBorderStyle.None;
            设备模块.Parent = splitContainer1.Panel2;
            设备模块.TopLevel = false;
            设备模块.Dock = DockStyle.Fill;
            设备模块.Size = splitContainer1.Panel2.Size;
            splitContainer1.Panel2.Controls.Clear();
            splitContainer1.Panel2.Controls.Add(设备模块);
            设备模块.Show();
        }
        public void open_设备维修()
        {
            设备维修 设备维修 = new 设备维修();
            设备维修.MdiParent = this;
            设备维修.FormBorderStyle = FormBorderStyle.None;
            设备维修.Parent = splitContainer1.Panel2;
            设备维修.TopLevel = false;
            设备维修.Dock = DockStyle.Fill;
            设备维修.Size = splitContainer1.Panel2.Size;
            splitContainer1.Panel2.Controls.Clear();
            splitContainer1.Panel2.Controls.Add(设备维修);
            设备维修.Show();
        }
        public void open_设备保养()
        {
            设备保养 设备保养 = new 设备保养();
            设备保养.MdiParent = this;
            设备保养.FormBorderStyle = FormBorderStyle.None;
            设备保养.Parent = splitContainer1.Panel2;
            设备保养.TopLevel = false;
            设备保养.Dock = DockStyle.Fill;
            设备保养.Size = splitContainer1.Panel2.Size;
            splitContainer1.Panel2.Controls.Clear();
            splitContainer1.Panel2.Controls.Add(设备保养);
            设备保养.Show();
        }
        public void open_备件管理()
        {
            备件管理 备件管理 = new 备件管理();
            备件管理.MdiParent = this;
            备件管理.FormBorderStyle = FormBorderStyle.None;
            备件管理.Parent = splitContainer1.Panel2;
            备件管理.TopLevel = false;
            备件管理.Dock = DockStyle.Fill;
            备件管理.Size = splitContainer1.Panel2.Size;
            splitContainer1.Panel2.Controls.Clear();
            splitContainer1.Panel2.Controls.Add(备件管理);
            备件管理.Show();
        }      
        public void open_电子业务(String a)
        {
            电子业务 电子业务 = new 电子业务(a);
            电子业务.MdiParent = this;
            电子业务.FormBorderStyle = FormBorderStyle.None;
            电子业务.Parent = splitContainer1.Panel2;
            电子业务.TopLevel = false;
            电子业务.Dock = DockStyle.Fill;
            电子业务.Size = splitContainer1.Panel2.Size;
            splitContainer1.Panel2.Controls.Clear();
            splitContainer1.Panel2.Controls.Add(电子业务);
            电子业务.Show();
        }    
        public void open_设备类型1(String a,String b, String c)
        {
            设备类型 设备类型 = new 设备类型(a,b,c);
            设备类型.MdiParent = this;
            设备类型.FormBorderStyle = FormBorderStyle.None;
            设备类型.Parent = splitContainer1.Panel2;
            设备类型.TopLevel = false;
            设备类型.Dock = DockStyle.Fill;
            设备类型.Size = splitContainer1.Panel2.Size;
            splitContainer1.Panel2.Controls.Clear();
            splitContainer1.Panel2.Controls.Add(设备类型);
            设备类型.Show();
        }
        public void open_设备类型(String z_sblx,String zhiling)
        {
            生产设备 生产设备 = new 生产设备(z_sblx,zhiling);
            生产设备.MdiParent = this;
            生产设备.FormBorderStyle = FormBorderStyle.None;
            生产设备.Parent = splitContainer1.Panel2;
            生产设备.TopLevel = false;
            生产设备.Dock = DockStyle.Fill;
            生产设备.Size = splitContainer1.Panel2.Size;
            splitContainer1.Panel2.Controls.Clear();
            splitContainer1.Panel2.Controls.Add(生产设备);
            生产设备.Show();
        }
        public void open_台账报表()
        {
            台账报表 台账报表 = new 台账报表();
            台账报表.MdiParent = this;
            台账报表.FormBorderStyle = FormBorderStyle.None;
            台账报表.Parent = splitContainer1.Panel2;
            台账报表.TopLevel = false;
            台账报表.Dock = DockStyle.Fill;
            台账报表.Size = splitContainer1.Panel2.Size;
            splitContainer1.Panel2.Controls.Clear();
            splitContainer1.Panel2.Controls.Add(台账报表);
            台账报表.Show();
        }
        public void open_保养新增()
        {
            保养新增 保养新增 = new 保养新增();
            保养新增.MdiParent = this;
            保养新增.FormBorderStyle = FormBorderStyle.None;
            保养新增.Parent = splitContainer1.Panel2;
            保养新增.TopLevel = false;
            保养新增.Dock = DockStyle.Fill;
            保养新增.Size = splitContainer1.Panel2.Size;
            splitContainer1.Panel2.Controls.Clear();
            splitContainer1.Panel2.Controls.Add(保养新增);
            保养新增.Show();
        }
        public void open_维修新增()
        {
            维修新增 维修新增 = new 维修新增();
            维修新增.MdiParent = this;
            维修新增.FormBorderStyle = FormBorderStyle.None;
            维修新增.Parent = splitContainer1.Panel2;
            维修新增.TopLevel = false;
            维修新增.Dock = DockStyle.Fill;
            维修新增.Size = splitContainer1.Panel2.Size;
            splitContainer1.Panel2.Controls.Clear();
            splitContainer1.Panel2.Controls.Add(维修新增);
            维修新增.Show();
        }
        public void open_备件入库()
        {
            备件入库 备件入库 = new 备件入库();
            备件入库.MdiParent = this;
            备件入库.FormBorderStyle = FormBorderStyle.None;
            备件入库.Parent = splitContainer1.Panel2;
            备件入库.TopLevel = false;
            备件入库.Dock = DockStyle.Fill;
            备件入库.Size = splitContainer1.Panel2.Size;
            splitContainer1.Panel2.Controls.Clear();
            splitContainer1.Panel2.Controls.Add(备件入库);
            备件入库.Show();
        }
        public void open_备件出库()
        {
            备件出库 备件出库 = new 备件出库();
            备件出库.MdiParent = this;
            备件出库.FormBorderStyle = FormBorderStyle.None;
            备件出库.Parent = splitContainer1.Panel2;
            备件出库.TopLevel = false;
            备件出库.Dock = DockStyle.Fill;
            备件出库.Size = splitContainer1.Panel2.Size;
            splitContainer1.Panel2.Controls.Clear();
            splitContainer1.Panel2.Controls.Add(备件出库);
            备件出库.Show();
        }
        public void open_报表统计()
        {
            WindowsFormschart.Form4 fm = new WindowsFormschart.Form4();
            fm.MdiParent = this;
            fm.FormBorderStyle = FormBorderStyle.None;
            fm.Parent = splitContainer1.Panel2;
            fm.TopLevel = false;
            fm.Dock = DockStyle.Fill;
            fm.Size = splitContainer1.Panel2.Size;
            splitContainer1.Panel2.Controls.Clear();
            splitContainer1.Panel2.Controls.Add(fm);
            fm.Show();
        }
        public void open_维修报表()
        {
            维修报表 维修报表 = new 维修报表();
            维修报表.MdiParent = this;
            维修报表.FormBorderStyle = FormBorderStyle.None;
            维修报表.Parent = splitContainer1.Panel2;
            维修报表.TopLevel = false;
            维修报表.Dock = DockStyle.Fill;
            维修报表.Size = splitContainer1.Panel2.Size;
            splitContainer1.Panel2.Controls.Clear();
            splitContainer1.Panel2.Controls.Add(维修报表);
            维修报表.Show();
        }
       public void open_fpt()
        {
            ftp fpt = new ftp();
            fpt.MdiParent = this;
            fpt.FormBorderStyle = FormBorderStyle.None;
            fpt.Parent = splitContainer1.Panel2;
            fpt.TopLevel = false;
            fpt.Dock = DockStyle.Fill;
            fpt.Size = splitContainer1.Panel2.Size;
            splitContainer1.Panel2.Controls.Clear();
            splitContainer1.Panel2.Controls.Add(fpt);
            fpt.Show();
        }
        public void open_操作记录()
        {
            访问记录 访问记录 = new 访问记录();
            访问记录.MdiParent = this;
            访问记录.FormBorderStyle = FormBorderStyle.None;
            访问记录.Parent = splitContainer1.Panel2;
            访问记录.TopLevel = false;
            访问记录.Dock = DockStyle.Fill;
            访问记录.Size = splitContainer1.Panel2.Size;
            splitContainer1.Panel2.Controls.Clear();
            splitContainer1.Panel2.Controls.Add(访问记录);
            访问记录.Show();
        }
        private void form_Closed(object sender,FormClosedEventArgs e)
        {
            Application.Exit();
        }
        System.Globalization.DateTimeFormatInfo dtFormat = new System.Globalization.DateTimeFormatInfo();                
        private void treeView1_AfterSelect(object sender, TreeViewEventArgs e)
        {
            if (e.Node.Name == "资产管理")
            {
                splitContainer1.Panel2.Controls.Clear();
                //expand_close();                          
            }
            if (e.Node.Name == "资产台账")
            {
                variable.menu = "资产台账";
                variable.nowtime=DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss", dtFormat);

                String connsql = My.sql;
                SqlConnection conn = new SqlConnection(connsql);
                conn.Open();
                string sql = "insert into dljl (用户名,访问时间,菜单名称) values ('" variable.nowuser "','" variable.nowtime "','" variable.menu "')";
                SqlCommand cmd = new SqlCommand(sql, conn);
                cmd.ExecuteNonQuery();
                conn.Close();
                open_资产管理();
                //expand_close();
            }
            if (e.Node.Name == "文件管理")
            {
                variable.menu = "文件管理";
                variable.nowtime = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss", dtFormat);

                String connsql = My.sql;
                SqlConnection conn = new SqlConnection(connsql);
                conn.Open();
                string sql = "insert into dljl (用户名,访问时间,菜单名称) values ('" variable.nowuser "','" variable.nowtime "','" variable.menu "')";
                SqlCommand cmd = new SqlCommand(sql, conn);
                cmd.ExecuteNonQuery();
                conn.Close();
                open_fpt();
            }
            if (e.Node.Name == "业务区域")
            {
                variable.menu = "业务区域";
                variable.nowtime = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss", dtFormat);

                String connsql = My.sql;
                SqlConnection conn = new SqlConnection(connsql);
                conn.Open();
                string sql = "insert into dljl (用户名,访问时间,菜单名称) values ('" variable.nowuser "','" variable.nowtime "','" variable.menu "')";
                SqlCommand cmd = new SqlCommand(sql, conn);
                cmd.ExecuteNonQuery();
                conn.Close();

                String a = "select * from chaxun_ywqy";
                String b = "按业务区域划分";
                String c = "select Count(cast(A.数量 as numeric(38,0))) AS 总台数,SUM(cast(A.资产原值 as numeric(38, 0))) AS 总资产原值,SUM(cast(A.资产净值 as numeric(38, 0))) AS 总资产净值 from lxy_shebeitz AS A";
                open_设备类型1(a, b,c);
                //expand_close();                
            }
            if (e.Node.Name == "电子工厂")
            {
                variable.menu = "电子工厂";
                variable.nowtime = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss", dtFormat);

                String connsql = My.sql;
                SqlConnection conn = new SqlConnection(connsql);
                conn.Open();
                string sql = "insert into dljl (用户名,访问时间,菜单名称) values ('" variable.nowuser "','" variable.nowtime "','" variable.menu "')";
                SqlCommand cmd = new SqlCommand(sql, conn);
                cmd.ExecuteNonQuery();
                conn.Close();

                String a = "dzgc_shebeitz";
                ywqy = "电子工厂";
                open_电子业务(a);
                //expand_close();               
            }           
            if (e.Node.Name == "设备类型_电子")
            {
                variable.menu = "设备类型_电子";
                variable.nowtime = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss", dtFormat);

                String connsql = My.sql;
                SqlConnection conn = new SqlConnection(connsql);
                conn.Open();
                string sql = "insert into dljl (用户名,访问时间,菜单名称) values ('" variable.nowuser "','" variable.nowtime "','" variable.menu "')";
                SqlCommand cmd = new SqlCommand(sql, conn);
                cmd.ExecuteNonQuery();
                conn.Close();

                String a = "select * from chaxun_sblxdz";
                String b = "按设备类型划分";
                String c = "select Count(cast(A.数量 as numeric(38,0))) AS 总台数,SUM(cast(A.资产原值 as numeric(38, 0))) AS 总资产原值,SUM(cast(A.资产净值 as numeric(38, 0))) AS 总资产净值 from chaxun_dzgctz AS A";
                open_设备类型1(a, b,c);
                //expand_close();
            }           
            if (e.Node.Name == "使用部门_电子")
            {
                variable.menu = "使用部门_电子";
                variable.nowtime = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss", dtFormat);

                String connsql = My.sql;
                SqlConnection conn = new SqlConnection(connsql);
                conn.Open();
                string sql = "insert into dljl (用户名,访问时间,菜单名称) values ('" variable.nowuser "','" variable.nowtime "','" variable.menu "')";
                SqlCommand cmd = new SqlCommand(sql, conn);
                cmd.ExecuteNonQuery();
                conn.Close();

                String a = "select * from chaxun_sybmdz";
                String b = "按使用部门划分";
                String c = "select Count(cast(A.数量 as numeric(38,0))) AS 总台数,SUM(cast(A.资产原值 as numeric(38, 0))) AS 总资产原值,SUM(cast(A.资产净值 as numeric(38, 0))) AS 总资产净值 from chaxun_dzgctz AS A";
                open_设备类型1(a, b, c);
                //expand_close();
            }                        
            if (e.Node.Name == "生产设备_电子")
            {
                variable.menu = "生产设备_电子";
                variable.nowtime = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss", dtFormat);

                String connsql = My.sql;
                SqlConnection conn = new SqlConnection(connsql);
                conn.Open();
                string sql = "insert into dljl (用户名,访问时间,菜单名称) values ('" variable.nowuser "','" variable.nowtime "','" variable.menu "')";
                SqlCommand cmd = new SqlCommand(sql, conn);
                cmd.ExecuteNonQuery();
                conn.Close();

                String a = "select * from chaxun_dzgctz  where 设备类型 = '生产设备'";
                String b = "select Count(cast(A.数量 as numeric(38,0))) AS 总台数,SUM(cast(A.资产原值 as numeric(38, 0))) AS 总资产原值,SUM(cast(A.资产净值 as numeric(38, 0))) AS 总资产净值 from chaxun_dzgctz AS A where 设备类型= '生产设备'";
                open_设备类型(a,b);
            }
            if (e.Node.Name == "办公设备_电子")
            {
                variable.menu = "办公设备_电子";
                variable.nowtime = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss", dtFormat);

                String connsql = My.sql;
                SqlConnection conn = new SqlConnection(connsql);
                conn.Open();
                string sql = "insert into dljl (用户名,访问时间,菜单名称) values ('" variable.nowuser "','" variable.nowtime "','" variable.menu "')";
                SqlCommand cmd = new SqlCommand(sql, conn);
                cmd.ExecuteNonQuery();
                conn.Close();

                String a = "select * from chaxun_dzgctz  where 设备类型 = '办公设备'";
                String b = "select Count(cast(A.数量 as numeric(38,0))) AS 总台数,SUM(cast(A.资产原值 as numeric(38, 0))) AS 总资产原值,SUM(cast(A.资产净值 as numeric(38, 0))) AS 总资产净值 from chaxun_dzgctz AS A where 设备类型= '办公设备'";
                open_设备类型(a, b);
            }
            if (e.Node.Name == "辅助设备_电子")
            {
                variable.menu = "辅助设备_电子";
                variable.nowtime = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss", dtFormat);

                String connsql = My.sql;
                SqlConnection conn = new SqlConnection(connsql);
                conn.Open();
                string sql = "insert into dljl (用户名,访问时间,菜单名称) values ('" variable.nowuser "','" variable.nowtime "','" variable.menu "')";
                SqlCommand cmd = new SqlCommand(sql, conn);
                cmd.ExecuteNonQuery();
                conn.Close();

                String a = "select * from chaxun_dzgctz  where 设备类型 = '辅助设备'";
                String b = "select Count(cast(A.数量 as numeric(38,0))) AS 总台数,SUM(cast(A.资产原值 as numeric(38, 0))) AS 总资产原值,SUM(cast(A.资产净值 as numeric(38, 0))) AS 总资产净值 from chaxun_dzgctz AS A where 设备类型= '辅助设备'";
                open_设备类型(a, b);
            }
            if (e.Node.Name == "特种设备_电子")
            {
                variable.menu = "特种设备_电子";
                variable.nowtime = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss", dtFormat);

                String connsql = My.sql;
                SqlConnection conn = new SqlConnection(connsql);
                conn.Open();
                string sql = "insert into dljl (用户名,访问时间,菜单名称) values ('" variable.nowuser "','" variable.nowtime "','" variable.menu "')";
                SqlCommand cmd = new SqlCommand(sql, conn);
                cmd.ExecuteNonQuery();
                conn.Close();

                String a = "select * from chaxun_dzgctz  where 设备类型 = '特种设备'";
                String b = "select Count(cast(A.数量 as numeric(38,0))) AS 总台数,SUM(cast(A.资产原值 as numeric(38, 0))) AS 总资产原值,SUM(cast(A.资产净值 as numeric(38, 0))) AS 总资产净值 from chaxun_dzgctz AS A where 设备类型= '特种设备'";
                open_设备类型(a, b);
            }
            if (e.Node.Name == "结构工厂")
            {
                variable.menu = "结构工厂";
                variable.nowtime = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss", dtFormat);

                String connsql = My.sql;
                SqlConnection conn = new SqlConnection(connsql);
                conn.Open();
                string sql = "insert into dljl (用户名,访问时间,菜单名称) values ('" variable.nowuser "','" variable.nowtime "','" variable.menu "')";
                SqlCommand cmd = new SqlCommand(sql, conn);
                cmd.ExecuteNonQuery();
                conn.Close();

                String a = "jggc_shebeitz";
                ywqy = "结构工厂";
                open_电子业务(a);
                //expand_close();
            }
            if (e.Node.Name == "设备类型_结构")
            {
                variable.menu = "设备类型_结构";
                variable.nowtime = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss", dtFormat);

                String connsql = My.sql;
                SqlConnection conn = new SqlConnection(connsql);
                conn.Open();
                string sql = "insert into dljl (用户名,访问时间,菜单名称) values ('" variable.nowuser "','" variable.nowtime "','" variable.menu "')";
                SqlCommand cmd = new SqlCommand(sql, conn);
                cmd.ExecuteNonQuery();
                conn.Close();

                String a = "select * from chaxun_sblxjg";
                String b = "按设备类型划分";
                String c = "select Count(cast(A.数量 as numeric(38,0))) AS 总台数,SUM(cast(A.资产原值 as numeric(38, 0))) AS 总资产原值,SUM(cast(A.资产净值 as numeric(38, 0))) AS 总资产净值 from chaxun_jggctz AS A";
                open_设备类型1(a, b, c);
                //expand_close();
            }
            if (e.Node.Name == "使用部门_结构")
            {
                variable.menu = "使用部门_结构";
                variable.nowtime = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss", dtFormat);

                String connsql = My.sql;
                SqlConnection conn = new SqlConnection(connsql);
                conn.Open();
                string sql = "insert into dljl (用户名,访问时间,菜单名称) values ('" variable.nowuser "','" variable.nowtime "','" variable.menu "')";
                SqlCommand cmd = new SqlCommand(sql, conn);
                cmd.ExecuteNonQuery();
                conn.Close();

                String a = "select * from chaxun_sybmjg";
                String b = "按使用部门划分";
                String c = "select Count(cast(A.数量 as numeric(38,0))) AS 总台数,SUM(cast(A.资产原值 as numeric(38, 0))) AS 总资产原值,SUM(cast(A.资产净值 as numeric(38, 0))) AS 总资产净值 from chaxun_jggctz AS A";
                open_设备类型1(a, b, c);
                //expand_close();
            }
            if (e.Node.Name == "生产设备_结构")
            {
                variable.menu = "生产设备_结构";
                variable.nowtime = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss", dtFormat);

                String connsql = My.sql;
                SqlConnection conn = new SqlConnection(connsql);
                conn.Open();
                string sql = "insert into dljl (用户名,访问时间,菜单名称) values ('" variable.nowuser "','" variable.nowtime "','" variable.menu "')";
                SqlCommand cmd = new SqlCommand(sql, conn);
                cmd.ExecuteNonQuery();
                conn.Close();

                String a = "select * from chaxun_jggctz  where 设备类型 = '生产设备'";
                String b = "select Count(cast(A.数量 as numeric(38,0))) AS 总台数,SUM(cast(A.资产原值 as numeric(38, 0))) AS 总资产原值,SUM(cast(A.资产净值 as numeric(38, 0))) AS 总资产净值 from chaxun_jggctz AS A where 设备类型= '生产设备'";
                open_设备类型(a, b);
            }
            if (e.Node.Name == "办公设备_结构")
            {
                variable.menu = "办公设备_结构";
                variable.nowtime = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss", dtFormat);

                String connsql = My.sql;
                SqlConnection conn = new SqlConnection(connsql);
                conn.Open();
                string sql = "insert into dljl (用户名,访问时间,菜单名称) values ('" variable.nowuser "','" variable.nowtime "','" variable.menu "')";
                SqlCommand cmd = new SqlCommand(sql, conn);
                cmd.ExecuteNonQuery();
                conn.Close();

                String a = "select * from chaxun_jggctz  where 设备类型 = '办公设备'";
                String b = "select Count(cast(A.数量 as numeric(38,0))) AS 总台数,SUM(cast(A.资产原值 as numeric(38, 0))) AS 总资产原值,SUM(cast(A.资产净值 as numeric(38, 0))) AS 总资产净值 from chaxun_jggctz AS A where 设备类型= '办公设备'";
                open_设备类型(a, b);
            }
            if (e.Node.Name == "辅助设备_结构")
            {
                variable.menu = "辅助设备_结构";
                variable.nowtime = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss", dtFormat);

                String connsql = My.sql;
                SqlConnection conn = new SqlConnection(connsql);
                conn.Open();
                string sql = "insert into dljl (用户名,访问时间,菜单名称) values ('" variable.nowuser "','" variable.nowtime "','" variable.menu "')";
                SqlCommand cmd = new SqlCommand(sql, conn);
                cmd.ExecuteNonQuery();
                conn.Close();

                String a = "select * from chaxun_jggctz  where 设备类型 = '辅助设备'";
                String b = "select Count(cast(A.数量 as numeric(38,0))) AS 总台数,SUM(cast(A.资产原值 as numeric(38, 0))) AS 总资产原值,SUM(cast(A.资产净值 as numeric(38, 0))) AS 总资产净值 from chaxun_jggctz AS A where 设备类型= '辅助设备'";
                open_设备类型(a, b);
            }
            if (e.Node.Name == "特种设备_结构")
            {
                variable.menu = "特种设备_结构";
                variable.nowtime = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss", dtFormat);

                String connsql = My.sql;
                SqlConnection conn = new SqlConnection(connsql);
                conn.Open();
                string sql = "insert into dljl (用户名,访问时间,菜单名称) values ('" variable.nowuser "','" variable.nowtime "','" variable.menu "')";
                SqlCommand cmd = new SqlCommand(sql, conn);
                cmd.ExecuteNonQuery();
                conn.Close();

                String a = "select * from chaxun_jggctz  where 设备类型 = '特种设备'";
                String b = "select Count(cast(A.数量 as numeric(38,0))) AS 总台数,SUM(cast(A.资产原值 as numeric(38, 0))) AS 总资产原值,SUM(cast(A.资产净值 as numeric(38, 0))) AS 总资产净值 from chaxun_jggctz AS A where 设备类型= '特种设备'";
                open_设备类型(a, b);
            }
            if (e.Node.Name == "设备维修")
            {
                variable.menu = "设备维修";
                variable.nowtime = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss", dtFormat);

                String connsql = My.sql;
                SqlConnection conn = new SqlConnection(connsql);
                conn.Open();
                string sql = "insert into dljl (用户名,访问时间,菜单名称) values ('" variable.nowuser "','" variable.nowtime "','" variable.menu "')";
                SqlCommand cmd = new SqlCommand(sql, conn);
                cmd.ExecuteNonQuery();
                conn.Close();

                open_设备维修();
            }
            if (e.Node.Name == "设备保养")
            {
                variable.menu = "设备保养";
                variable.nowtime = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss", dtFormat);

                String connsql = My.sql;
                SqlConnection conn = new SqlConnection(connsql);
                conn.Open();
                string sql = "insert into dljl (用户名,访问时间,菜单名称) values ('" variable.nowuser "','" variable.nowtime "','" variable.menu "')";
                SqlCommand cmd = new SqlCommand(sql, conn);
                cmd.ExecuteNonQuery();
                conn.Close();

                open_设备保养();
            }
            if (e.Node.Name == "备件管理")
            {
                variable.menu = "备件管理";
                variable.nowtime = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss", dtFormat);

                String connsql = My.sql;
                SqlConnection conn = new SqlConnection(connsql);
                conn.Open();
                string sql = "insert into dljl (用户名,访问时间,菜单名称) values ('" variable.nowuser "','" variable.nowtime "','" variable.menu "')";
                SqlCommand cmd = new SqlCommand(sql, conn);
                cmd.ExecuteNonQuery();
                conn.Close();

                open_备件管理();
            }
            if (e.Node.Name == "看板")
            {
                variable.menu = "看板";
                variable.nowtime = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss", dtFormat);

                String connsql = My.sql;
                SqlConnection conn = new SqlConnection(connsql);
                conn.Open();
                string sql = "insert into dljl (用户名,访问时间,菜单名称) values ('" variable.nowuser "','" variable.nowtime "','" variable.menu "')";
                SqlCommand cmd = new SqlCommand(sql, conn);
                cmd.ExecuteNonQuery();
                conn.Close();

                open_报表统计();
            }            
        }

        private void linkLabel1_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
        {
            密码修改 密码修改 = new 密码修改();
            密码修改.ShowDialog();
        }

        private void linkLabel2_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
        {
            设备信息化管理系统.sform1.open_操作记录();
        }

        private void linkLabel3_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
        {
            if (this.FormBorderStyle == FormBorderStyle.None)
            { this.FormBorderStyle = FormBorderStyle.FixedSingle; }
            else if (this.FormBorderStyle == FormBorderStyle.FixedSingle)
            { this.FormBorderStyle = FormBorderStyle.None; }
        }
    }
    
}

.
├── lxy1
│   ├── App.config
│   ├── Burn Folder.ico
│   ├── Form1.Designer.cs
│   ├── Form1.cs
│   ├── Form1.resx
│   ├── Form2.Designer.cs
│   ├── Form2.cs
│   ├── Form2.resx
│   ├── Form3 - 复制.Designer.cs
│   ├── Form3 - 复制.cs
│   ├── Form3 - 复制.resx
│   ├── Form3.Designer.cs
│   ├── Form3.cs
│   ├── Form3.resx
│   ├── Program.cs
│   ├── Properties
│   │   ├── AssemblyInfo.cs
│   │   ├── Resources.Designer.cs
│   │   ├── Resources.resx
│   │   ├── Settings.Designer.cs
│   │   └── Settings.settings
│   ├── Service References
│   ├── UpgradeLog.htm
│   ├── bin
│   │   ├── Debug
│   │   │   ├── FluentFTP.dll
│   │   │   ├── FluentFTP.xml
│   │   │   ├── MSChart.exe
│   │   │   ├── Microsoft.Office.Interop.Excel.dll
│   │   │   ├── System.Web.DataVisualization.Design.dll
│   │   │   ├── System.Web.DataVisualization.dll
│   │   │   ├── System.Windows.Forms.DataVisualization.Design.dll
│   │   │   ├── System.Windows.Forms.DataVisualization.dll
│   │   │   ├── WindowsFormschart.exe
│   │   │   ├── WindowsFormschart.pdb
│   │   │   ├── app.publish
│   │   │   │   └── 设备信息化管理系统.exe
│   │   │   ├── dotNetFx40_Full_x86_x64.exe
│   │   │   ├── dotNetFx45_Full_setup.exe
│   │   │   ├── dotnetfx35.exe
│   │   │   ├── lxy.vshost.exe.config
│   │   │   ├── lxy.vshost.exe.manifest
│   │   │   ├── 设备信息化管理系统.application
│   │   │   ├── 设备信息化管理系统.exe
│   │   │   ├── 设备信息化管理系统.exe.config
│   │   │   ├── 设备信息化管理系统.exe.manifest
│   │   │   ├── 设备信息化管理系统.pdb
│   │   │   ├── 设备信息化管理系统.vshost.application
│   │   │   ├── 设备信息化管理系统.vshost.exe
│   │   │   ├── 设备信息化管理系统.vshost.exe.config
│   │   │   ├── 设备信息化管理项目.vshost.exe.config
│   │   │   ├── 设备信息化管理系统.vshost.exe.manifest
│   │   │   └── 设备信息化管理项目.vshost.exe.manifest
│   │   └── Release
│   │       ├── lxy1.exe
│   │       ├── lxy1.exe.config
│   │       ├── lxy1.pdb
│   │       ├── lxy1.vshost.exe
│   │       ├── lxy1.vshost.exe.config
│   │       └── lxy1.vshost.exe.manifest
│   ├── ftp.Designer.cs
│   ├── ftp.cs
│   ├── ftp.resx
│   ├── installDB
│   │   ├── ClassDiagram1.cd
│   │   ├── InstallDB.Designer.cs
│   │   ├── InstallDB.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── bin
│   │   │   ├── Debug
│   │   │   │   ├── installDB.dll
│   │   │   │   └── installDB.pdb
│   │   │   └── Release
│   │   ├── installDB.csproj
│   │   └── obj
│   │       └── Debug
│   │           ├── DesignTimeResolveAssemblyReferencesInput.cache
│   │           ├── TempPE
│   │           ├── installDB.csproj.FileListAbsolute.txt
│   │           ├── installDB.csprojResolveAssemblyReference.cache
│   │           ├── installDB.dll
│   │           └── installDB.pdb
│   ├── lxy1.csproj
│   ├── lxy1.csproj.user
│   ├── lxy1.csproj.vspscc
│   ├── lxy1.sln
│   ├── lxy1_TemporaryKey.pfx
│   ├── obj
│   │   ├── Debug
│   │   │   ├── DesignTimeResolveAssemblyReferences.cache
│   │   │   ├── DesignTimeResolveAssemblyReferencesInput.cache
│   │   │   ├── TempPE
│   │   │   │   └── Properties.Resources.Designer.cs.dll
│   │   │   ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
│   │   │   ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
│   │   │   ├── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
│   │   │   ├── lxy.csproj.FileListAbsolute.txt
│   │   │   ├── lxy.csproj.GenerateResource.Cache
│   │   │   ├── lxy.csprojResolveAssemblyReference.cache
│   │   │   ├── lxy1.Properties.Resources.resources
│   │   │   ├── lxy1.csproj.FileListAbsolute.txt
│   │   │   ├── lxy1.csproj.GenerateResource.Cache
│   │   │   ├── lxy1.csprojResolveAssemblyReference.cache
│   │   │   ├── lxy1.ftp.resources
│   │   │   ├── lxy1.下载.resources
│   │   │   ├── lxy1.登录.resources
│   │   │   ├── lxy1.进度条.resources
│   │   │   ├── lxy1.保养新增.resources
│   │   │   ├── lxy1.台账报表.resources
│   │   │   ├── lxy1.备件入库.resources
│   │   │   ├── lxy1.备件出库.resources
│   │   │   ├── lxy1.备件管理.resources
│   │   │   ├── lxy1.密码修改.resources
│   │   │   ├── lxy1.导入失败.resources
│   │   │   ├── lxy1.操作记录.resources
│   │   │   ├── lxy1.新增信息.resources
│   │   │   ├── lxy1.生产设备.resources
│   │   │   ├── lxy1.电子业务.resources
│   │   │   ├── lxy1.维修报表.resources
│   │   │   ├── lxy1.维修新增.resources
│   │   │   ├── lxy1.设备保养.resources
│   │   │   ├── lxy1.设备模块.resources
│   │   │   ├── lxy1.设备类型.resources
│   │   │   ├── lxy1.设备维修.resources
│   │   │   ├── lxy1.访问记录.resources
│   │   │   ├── lxy1.资产管理.resources
│   │   │   ├── lxy1.隐藏字段.resources
│   │   │   ├── lxy1.设备信息化管理系统.resources
│   │   │   ├── 设备信息化管理系统.application
│   │   │   ├── 设备信息化管理系统.exe
│   │   │   ├── 设备信息化管理系统.exe.manifest
│   │   │   └── 设备信息化管理系统.pdb
│   │   └── Release
│   │       ├── DesignTimeResolveAssemblyReferences.cache
│   │       ├── DesignTimeResolveAssemblyReferencesInput.cache
│   │       ├── TempPE
│   │       │   └── Properties.Resources.Designer.cs.dll
│   │       ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
│   │       ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
│   │       ├── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
│   │       ├── lxy1.Properties.Resources.resources
│   │       ├── lxy1.csproj.FileListAbsolute.txt
│   │       ├── lxy1.csproj.GenerateResource.Cache
│   │       ├── lxy1.exe
│   │       ├── lxy1.pdb
│   │       ├── lxy1.保养新增.resources
│   │       ├── lxy1.台账报表.resources
│   │       ├── lxy1.备件入库.resources
│   │       ├── lxy1.备件出库.resources
│   │       ├── lxy1.备件管理.resources
│   │       ├── lxy1.新增信息.resources
│   │       ├── lxy1.维修新增.resources
│   │       ├── lxy1.设备保养.resources
│   │       ├── lxy1.设备模块.resources
│   │       └── lxy1.设备维修.resources
│   ├── packages
│   │   ├── FluentFTP-master
│   │   │   └── FluentFTP-master
│   │   │       ├── FUNDING.yml
│   │   │       ├── FluentFTP
│   │   │       │   ├── Client
│   │   │       │   │   ├── FtpClient_AutoConnection.cs
│   │   │       │   │   ├── FtpClient_Connection.cs
│   │   │       │   │   ├── FtpClient_FXPConnection.cs
│   │   │       │   │   ├── FtpClient_FXPFileTransfer.cs
│   │   │       │   │   ├── FtpClient_FXPFolderTransfer.cs
│   │   │       │   │   ├── FtpClient_FXPVerification.cs
│   │   │       │   │   ├── FtpClient_FileCompare.cs
│   │   │       │   │   ├── FtpClient_FileDownload.cs
│   │   │       │   │   ├── FtpClient_FileManagement.cs
│   │   │       │   │   ├── FtpClient_FilePermissions.cs
│   │   │       │   │   ├── FtpClient_FileProperties.cs
│   │   │       │   │   ├── FtpClient_FileUpload.cs
│   │   │       │   │   ├── FtpClient_FileVerification.cs
│   │   │       │   │   ├── FtpClient_FolderDownload.cs
│   │   │       │   │   ├── FtpClient_FolderManagement.cs
│   │   │       │   │   ├── FtpClient_FolderUpload.cs
│   │   │       │   │   ├── FtpClient_Hash.cs
│   │   │       │   │   ├── FtpClient_Listing.cs
│   │   │       │   │   ├── FtpClient_Logging.cs
│   │   │       │   │   ├── FtpClient_Properties.cs
│   │   │       │   │   ├── FtpClient_Static.cs
│   │   │       │   │   ├── FtpClient_Stream.cs
│   │   │       │   │   ├── FtpClient_Timezone.cs
│   │   │       │   │   ├── FtpClient_Utils.cs
│   │   │       │   │   └── IFtpClient.cs
│   │   │       │   ├── Enums
│   │   │       │   │   ├── FtpCapability.cs
│   │   │       │   │   ├── FtpCompareOption.cs
│   │   │       │   │   ├── FtpCompareResult.cs
│   │   │       │   │   ├── FtpDataConnectionType.cs
│   │   │       │   │   ├── FtpDataType.cs
│   │   │       │   │   ├── FtpDate.cs
│   │   │       │   │   ├── FtpEncryptionMode.cs
│   │   │       │   │   ├── FtpError.cs
│   │   │       │   │   ├── FtpFileSystemObjectSubType.cs
│   │   │       │   │   ├── FtpFileSystemObjectType.cs
│   │   │       │   │   ├── FtpFolderSyncMode.cs
│   │   │       │   │   ├── FtpHashAlgorithm.cs
│   │   │       │   │   ├── FtpIpVersion.cs
│   │   │       │   │   ├── FtpListOption.cs
│   │   │       │   │   ├── FtpLocalExists.cs
│   │   │       │   │   ├── FtpOperatingSystem.cs
│   │   │       │   │   ├── FtpOperator.cs
│   │   │       │   │   ├── FtpParser.cs
│   │   │       │   │   ├── FtpPermission.cs
│   │   │       │   │   ├── FtpRemoteExists.cs
│   │   │       │   │   ├── FtpResponseType.cs
│   │   │       │   │   ├── FtpServer.cs
│   │   │       │   │   ├── FtpSpecialPermissions.cs
│   │   │       │   │   ├── FtpStatus.cs
│   │   │       │   │   ├── FtpTraceLevel.cs
│   │   │       │   │   ├── FtpVerify.cs
│   │   │       │   │   └── FtpsBuffering.cs
│   │   │       │   ├── Events
│   │   │       │   │   ├── FtpSocketStreamSslValidation.cs
│   │   │       │   │   └── FtpSslValidation.cs
│   │   │       │   ├── Exceptions
│   │   │       │   │   ├── FtpAuthenticationException.cs
│   │   │       │   │   ├── FtpCommandException.cs
│   │   │       │   │   ├── FtpException.cs
│   │   │       │   │   ├── FtpHashUnsupportedException.cs
│   │   │       │   │   ├── FtpListParseException.cs
│   │   │       │   │   ├── FtpMissingSocketException.cs
│   │   │       │   │   ├── FtpSecurityNotAvailableException.cs
│   │   │       │   │   └── IOExceptions.cs
│   │   │       │   ├── FluentFTP.csproj
│   │   │       │   ├── Helpers
│   │   │       │   │   ├── Collections.cs
│   │   │       │   │   ├── DateTimes.cs
│   │   │       │   │   ├── Enums.cs
│   │   │       │   │   ├── FileListings.cs
│   │   │       │   │   ├── FileSizes.cs
│   │   │       │   │   ├── FtpListParser.cs
│   │   │       │   │   ├── FtpTrace.cs
│   │   │       │   │   ├── Hashing
│   │   │       │   │   │   ├── CRC32.cs
│   │   │       │   │   │   ├── HashAlgorithms.cs
│   │   │       │   │   │   └── HashParser.cs
│   │   │       │   │   ├── LocalPaths.cs
│   │   │       │   │   ├── LocalPorts.cs
│   │   │       │   │   ├── Operators.cs
│   │   │       │   │   ├── Parsers
│   │   │       │   │   │   ├── FtpIBMParser.cs
│   │   │       │   │   │   ├── FtpMachineListParser.cs
│   │   │       │   │   │   ├── FtpNonStopParser.cs
│   │   │       │   │   │   ├── FtpUnixParser.cs
│   │   │       │   │   │   ├── FtpVMSParser.cs
│   │   │       │   │   │   └── FtpWindowsParser.cs
│   │   │       │   │   ├── Permissions.cs
│   │   │       │   │   ├── RemotePaths.cs
│   │   │       │   │   ├── Strings.cs
│   │   │       │   │   └── Uris.cs
│   │   │       │   ├── Model
│   │   │       │   │   ├── FtpFxpSession.cs
│   │   │       │   │   ├── FtpHash.cs
│   │   │       │   │   ├── FtpListItem.cs
│   │   │       │   │   ├── FtpProfile.cs
│   │   │       │   │   ├── FtpProgress.cs
│   │   │       │   │   ├── FtpReply.cs
│   │   │       │   │   ├── FtpResult.cs
│   │   │       │   │   ├── FtpSizeReply.cs
│   │   │       │   │   └── IntRef.cs
│   │   │       │   ├── Proxy
│   │   │       │   │   ├── FtpClientBlueCoatProxy.cs
│   │   │       │   │   ├── FtpClientHttp11Proxy.cs
│   │   │       │   │   ├── FtpClientProxy.cs
│   │   │       │   │   ├── FtpClientUserAtHostProxy.cs
│   │   │       │   │   └── ProxyInfo.cs
│   │   │       │   ├── Rules
│   │   │       │   │   ├── FtpFIleNameRegexRule.cs
│   │   │       │   │   ├── FtpFileExtensionRule.cs
│   │   │       │   │   ├── FtpFileNameRule.cs
│   │   │       │   │   ├── FtpFolderNameRegexRule.cs
│   │   │       │   │   ├── FtpFolderNameRule.cs
│   │   │       │   │   ├── FtpRule.cs
│   │   │       │   │   └── FtpSizeRule.cs
│   │   │       │   ├── Servers
│   │   │       │   │   ├── FtpBaseServer.cs
│   │   │       │   │   ├── FtpServerSpecificHandler.cs
│   │   │       │   │   ├── FtpServerStrings.cs
│   │   │       │   │   └── Handlers
│   │   │       │   │       ├── BFtpdServer.cs
│   │   │       │   │       ├── CerberusServer.cs
│   │   │       │   │       ├── CrushFtpServer.cs
│   │   │       │   │       ├── FileZillaServer.cs
│   │   │       │   │       ├── FritzBoxServer.cs
│   │   │       │   │       ├── Ftp2S3GatewayServer.cs
│   │   │       │   │       ├── GlFtpdServer.cs
│   │   │       │   │       ├── GlobalScapeEftServer.cs
│   │   │       │   │       ├── HomegateFtpServer.cs
│   │   │       │   │       ├── IbmZosFtpServer.cs
│   │   │       │   │       ├── NonStopTandemServer.cs
│   │   │       │   │       ├── OpenVmsServer.cs
│   │   │       │   │       ├── ProFtpdServer.cs
│   │   │       │   │       ├── PureFtpdServer.cs
│   │   │       │   │       ├── ServUServer.cs
│   │   │       │   │       ├── SolarisFtpServer.cs
│   │   │       │   │       ├── VsFtpdServer.cs
│   │   │       │   │       ├── WSFTPServer.cs
│   │   │       │   │       ├── WindowsCeServer.cs
│   │   │       │   │       ├── WindowsIisServer.cs
│   │   │       │   │       ├── WuFtpdServer.cs
│   │   │       │   │       └── XLightServer.cs
│   │   │       │   ├── Streams
│   │   │       │   │   ├── FtpDataStream.cs
│   │   │       │   │   ├── FtpFileStream.cs
│   │   │       │   │   ├── FtpSocketStream.cs
│   │   │       │   │   └── FtpSslStream.cs
│   │   │       │   ├── Utils
│   │   │       │   │   ├── FtpReflection.cs
│   │   │       │   │   ├── NET2Compatibility.cs
│   │   │       │   │   ├── NET3Compatibility.cs
│   │   │       │   │   └── NET45Compatibility.cs
│   │   │       │   ├── restore.bat
│   │   │       │   └── sn.snk
│   │   │       ├── FluentFTP.CSharpExamples
│   │   │       │   ├── CSharpExamples.csproj
│   │   │       │   ├── Connect.cs
│   │   │       │   ├── ConnectFTPS.cs
│   │   │       │   ├── ConnectFTPSCertificate.cs
│   │   │       │   ├── CreateDirectory.cs
│   │   │       │   ├── CustomParser.cs
│   │   │       │   ├── Debug.cs
│   │   │       │   ├── DeleteDirectory.cs
│   │   │       │   ├── DeleteFile.cs
│   │   │       │   ├── DereferenceLink.cs
│   │   │       │   ├── DirectoryExists.cs
│   │   │       │   ├── DownloadDirectory.cs
│   │   │       │   ├── DownloadDirectoryWithRules.cs
│   │   │       │   ├── DownloadFile.cs
│   │   │       │   ├── DownloadFileWithProgress.cs
│   │   │       │   ├── DownloadManyFiles.cs
│   │   │       │   ├── ExecuteFTPCommand.cs
│   │   │       │   ├── Extensions.cs
│   │   │       │   ├── FileExists.cs
│   │   │       │   ├── GetChecksum.cs
│   │   │       │   ├── GetFileSize.cs
│   │   │       │   ├── GetListing.cs
│   │   │       │   ├── GetListingWithLinks.cs
│   │   │       │   ├── GetModifiedTime.cs
│   │   │       │   ├── GetNameListing.cs
│   │   │       │   ├── GetWorkingDirectory.cs
│   │   │       │   ├── LocalIpAddress.cs
│   │   │       │   ├── OpenAppend.cs
│   │   │       │   ├── OpenRead.cs
│   │   │       │   ├── OpenWrite.cs
│   │   │       │   ├── Rename.cs
│   │   │       │   ├── SetWorkingDirectory.cs
│   │   │       │   ├── UploadDirectory.cs
│   │   │       │   ├── UploadDirectoryWithRules.cs
│   │   │       │   ├── UploadFile.cs
│   │   │       │   ├── UploadFileWithProgress.cs
│   │   │       │   └── UploadManyFiles.cs
│   │   │       ├── FluentFTP.Tests
│   │   │       │   ├── Tests.cs
│   │   │       │   ├── Tests.csproj
│   │   │       │   ├── XUnitShim.cs
│   │   │       │   └── xunit.runner.json
│   │   │       ├── FluentFTP.VBExamples
│   │   │       │   ├── Connect.vb
│   │   │       │   ├── ConnectFTPS.vb
│   │   │       │   ├── ConnectFTPSCertificate.vb
│   │   │       │   ├── CreateDirectory.vb
│   │   │       │   ├── Debug.vb
│   │   │       │   ├── DeleteDirectory.vb
│   │   │       │   ├── DeleteFile.vb
│   │   │       │   ├── DereferenceLink.vb
│   │   │       │   ├── DirectoryExists.vb
│   │   │       │   ├── DownloadDirectory.vb
│   │   │       │   ├── DownloadDirectoryWithRules.vb
│   │   │       │   ├── DownloadFile.vb
│   │   │       │   ├── DownloadFileWithProgress.vb
│   │   │       │   ├── DownloadManyFiles.vb
│   │   │       │   ├── ExecuteFTPCommand.vb
│   │   │       │   ├── FileExists.vb
│   │   │       │   ├── GetChecksum.vb
│   │   │       │   ├── GetFileSize.vb
│   │   │       │   ├── GetListing.vb
│   │   │       │   ├── GetListingWithLinks.vb
│   │   │       │   ├── GetModifiedTime.vb
│   │   │       │   ├── GetNameListing.vb
│   │   │       │   ├── GetWorkingDirectory.vb
│   │   │       │   ├── OpenAppend.vb
│   │   │       │   ├── OpenRead.vb
│   │   │       │   ├── OpenWrite.vb
│   │   │       │   ├── Rename.vb
│   │   │       │   ├── SetWorkingDirectory.vb
│   │   │       │   ├── UploadDirectory.vb
│   │   │       │   ├── UploadDirectoryWithRules.vb
│   │   │       │   ├── UploadFile.vb
│   │   │       │   ├── UploadFileWithProgress.vb
│   │   │       │   ├── UploadManyFiles.vb
│   │   │       │   └── VBExamples.vbproj
│   │   │       ├── FluentFTP.sln
│   │   │       ├── ISSUE_TEMPLATE.md
│   │   │       ├── LICENSE.TXT
│   │   │       ├── NOTES.md
│   │   │       ├── Powershell
│   │   │       │   ├── FluentFTP.dll
│   │   │       │   └── FluentFTP.ps1
│   │   │       ├── README.md
│   │   │       ├── RELEASES.md
│   │   │       └── appveyor.yml
│   │   ├── FluentFTP.32.3.1
│   │   │   ├── FluentFTP.32.3.1.nupkg
│   │   │   └── lib
│   │   │       ├── net20
│   │   │       │   ├── FluentFTP.dll
│   │   │       │   └── FluentFTP.xml
│   │   │       ├── net35
│   │   │       │   ├── FluentFTP.dll
│   │   │       │   └── FluentFTP.xml
│   │   │       ├── net40
│   │   │       │   ├── FluentFTP.dll
│   │   │       │   └── FluentFTP.xml
│   │   │       ├── net45
│   │   │       │   ├── FluentFTP.dll
│   │   │       │   └── FluentFTP.xml
│   │   │       ├── netstandard1.4
│   │   │       │   ├── FluentFTP.dll
│   │   │       │   └── FluentFTP.xml
│   │   │       ├── netstandard1.6
│   │   │       │   ├── FluentFTP.dll
│   │   │       │   └── FluentFTP.xml
│   │   │       └── netstandard2.0
│   │   │           ├── FluentFTP.dll
│   │   │           └── FluentFTP.xml
│   │   ├── Microsoft.Office.Interop.Excel.15.0.4795.1000
│   │   │   ├── Microsoft.Office.Interop.Excel.15.0.4795.1000.nupkg
│   │   │   └── lib
│   │   │       └── net20
│   │   │           └── Microsoft.Office.Interop.Excel.dll
│   │   └── MicrosoftOfficeCore.15.0.0
│   │       ├── MicrosoftOfficeCore.15.0.0.nupkg
│   │       └── lib
│   │           └── net35
│   │               └── Office.dll
│   ├── packages.config
│   ├── resources
│   │   ├── EXECL.gif
│   │   ├── arrow-out.png
│   │   ├── btnAdd1.ico
│   │   ├── btnExp1.ico
│   │   ├── btnQuit1.ico
│   │   ├── btnSave1.ico
│   │   ├── btnSave1.png
│   │   ├── imageres_143.ico
│   │   ├── imageres_5315.ico
│   │   ├── imageres_5348.ico
│   │   ├── imageres_5379.ico
│   │   ├── imageres_55.ico
│   │   ├── kanban.ico
│   │   ├── logo.png
│   │   ├── toolbar documents.ico
│   │   ├── toolbar home.ico
│   │   ├── 导入.ico
│   │   ├── 下载.jpg
│   │   ├── 新增.jpg
│   │   ├── 下载.png
│   │   ├── 删除.png
│   │   ├── 报废.png
│   │   ├── 查看.png
│   │   ├── 查询.png
│   │   ├── 返回.png
│   │   ├── 删除1.ico
│   │   ├── 上一步.png
│   │   ├── 初始化.png
│   │   ├── 详细信息.jpg
│   │   ├── 查询按钮.png
│   │   ├── 保养维修详细.png
│   │   ├── 向上移动按钮.png
│   │   └── 编辑维修记录.png
│   ├── variable.cs
│   ├── 下载.Designer.cs
│   ├── 登录.Designer.cs
│   ├── 下载.cs
│   ├── 登录.cs
│   ├── 星空.jpeg
│   ├── 下载.resx
│   ├── 登录.resx
│   ├── 进度条.Designer.cs
│   ├── 进度条.cs
│   ├── 进度条.resx
│   ├── 保养新增.Designer.cs
│   ├── 备件入库.Designer.cs
│   ├── 备件出库.Designer.cs
│   ├── 备件管理.Designer.cs
│   ├── 密码修改.Designer.cs
│   ├── 导入失败.Designer.cs
│   ├── 操作记录.Designer.cs
│   ├── 生产设备.Designer.cs
│   ├── 电子业务.Designer.cs
│   ├── 维修报表.Designer.cs
│   ├── 维修新增.Designer.cs
│   ├── 设备保养.Designer.cs
│   ├── 设备类型.Designer.cs
│   ├── 设备维修.Designer.cs
│   ├── 访问记录.Designer.cs
│   ├── 资产管理.Designer.cs
│   ├── 隐藏字段.Designer.cs
│   ├── 保养新增.cs
│   ├── 备件入库.cs
│   ├── 备件出库.cs
│   ├── 备件管理.cs
│   ├── 密码修改.cs
│   ├── 导入失败.cs
│   ├── 操作记录.cs
│   ├── 生产设备.cs
│   ├── 电子业务.cs
│   ├── 维修报表.cs
│   ├── 维修新增.cs
│   ├── 设备保养.cs
│   ├── 设备类型.cs
│   ├── 设备维修.cs
│   ├── 访问记录.cs
│   ├── 资产管理.cs
│   ├── 隐藏字段.cs
│   ├── 保养新增.resx
│   ├── 备件入库.resx
│   ├── 备件出库.resx
│   ├── 备件管理.resx
│   ├── 密码修改.resx
│   ├── 导入失败.resx
│   ├── 操作记录.resx
│   ├── 生产设备.resx
│   ├── 电子业务.resx
│   ├── 维修报表.resx
│   ├── 维修新增.resx
│   ├── 设备保养.resx
│   ├── 设备类型.resx
│   ├── 设备维修.resx
│   ├── 访问记录.resx
│   ├── 资产管理.resx
│   ├── 隐藏字段.resx
│   ├── 设备信息化管理系统.Designer.cs
│   ├── 设备信息化管理系统.cs
│   └── 设备信息化管理系统.resx
└── 设备信息化管理系统.rar

58 directories, 483 files



实例下载地址

设备信息化管理系统

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

第 1 楼 尤土乐 发表于: 2022-02-21 09:30 14
能否把数据库分享一下,没数据库没法运行

支持(0) 盖楼(回复)

第 2 楼 shenglangle 发表于: 2022-03-06 11:39 15
能否把数据库分享一下,没数据库没法运行

支持(0) 盖楼(回复)

第 3 楼 shenglangle 发表于: 2022-03-06 11:39 23
能否把数据库分享一下,没数据库没法运行

支持(0) 盖楼(回复)

第 4 楼 shenglangle 发表于: 2022-03-06 11:39 24
能否把数据库分享一下,没数据库没法运行

支持(0) 盖楼(回复)

第 5 楼 shenglangle 发表于: 2022-03-06 11:39 25
能否把数据库分享一下,没数据库没法运行

支持(0) 盖楼(回复)

第 6 楼 lanfeixiang2022 发表于: 2022-12-08 09:59 36
没有数据库,没法运行。能不能把数据库带上

支持(0) 盖楼(回复)

第 7 楼 qq3325 发表于: 2023-01-16 16:35 18
没有说明书啊

支持(0) 盖楼(回复)

发表评论

(您的评论需要经过审核才能显示)

查看所有8条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警