# AirPresureSystem **Repository Path**: luck_hy/air-presure-system ## Basic Information - **Project Name**: AirPresureSystem - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-04-08 - **Last Updated**: 2025-04-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 项目简介 空气压缩机 ## 项目框架搭建 AirPresureSystem:启动项目 MS_Entity:实体类库 DAL:连接操作类库 MYSQLHelper类编写:注意SQLServer和MySQL数据库打开连接的类和方法的不同处。 MS_UI:UI类库 Public_CS:里面存放通用公共静态类 ## 配置数据库 ### 在app.config中配置数据库连接 * 要添加System.Configuration的引用。 * NuGet添加MySql.Data.MySqlClient的DLL * 此代码通过 `System.Configuration.ConfigurationManager` 从配置文件中读取名为 `ConStr` 的连接字符串。 * 在使用该类之前,你需要在项目的 `app.config` 或者 `web.config` 文件中添加如下连接字符串配置: xml ```xml ``` 请将 `yourServerAddress`、`yourDatabase`、`yourUsername` 和 `yourPassword` 替换为实际的数据库连接信息 ## 登录窗体 Tab顺序:工具栏中的视图下拉选项中,有一个Tab顺序,可以设置。 ### 页面布局 从上至下,从左往右,重内到外的顺序进行内容布局的划分,在进行代码的编写。 ### 权限管理 基于角色的权限管理系统。类似于若依。 每个账号有一个或者多个角色,每个角色有不同的权限。 每个展示窗口,里面的按钮属性都可以通过权限控制显示或者隐藏。 ### 变量命名 lblTitle:项目主页名称 ## MVP模式 编写视图代码时:注意页面中的事件,和实现接口的方法。这个就相当于接口,用于数据交互的。