C#开发流程

注:检查数据库链接

设置搜索

1.新建模块文件夹

对应应用 右键-添加-新建文件夹

2.新建类

在新建模块下右键 新建-类,修改类名称

修改internal为public

新建所需字段,注意类型声明及必填设置

cs 复制代码
[SugarColumn(IsNullable = false)]

public string MaterialName { get; set; }

初始化数据库

找到对应文件,解开init方法

新增所需表名

连接数据库查看表,如无效可重新生成解决方案

3.新建请求

新建文件夹

4.引用开发

新建类文件,

addTask为引入方法名

cs 复制代码
    public  interface ICheckInService
    {
        /// <summary>
        /// 添加待检任务
        /// </summary>
        /// <param name="entity"></param>
        Task AddTask(IQC_CheckIn entity);
    }
5. 数据库默认写值
复制代码
UPDATE Sys_Material set IsCheckIn = 1;
// 更新 表名 设置 字段 = 默认值
// 多个以逗号隔开
6. 已有数据库切换

1、删除当前数据库已有表

2.执行sta InitData方法

写入初始化表

type(表名)

重新生成

修改文件连接数据库

7.第一次打开项目运行

找到有浏览器标识的文件,设置为启动项

8.发布文件夹

点击有浏览器图标应用 右键发布-选择文件夹-下一步-

点击发布

相关推荐
Larry_Yanan5 小时前
Qt多进程(三)QLocalSocket
开发语言·c++·qt·ui
大布布将军5 小时前
⚡️ 深入数据之海:SQL 基础与 ORM 的应用
前端·数据库·经验分享·sql·程序人生·面试·改行学it
醒过来摸鱼5 小时前
Java classloader
java·开发语言·python
superman超哥5 小时前
仓颉语言中元组的使用:深度剖析与工程实践
c语言·开发语言·c++·python·仓颉
小鸡吃米…5 小时前
Python - 继承
开发语言·python
JIngJaneIL6 小时前
基于java+ vue农产投入线上管理系统(源码+数据库+文档)
java·开发语言·前端·数据库·vue.js·spring boot
祁思妙想6 小时前
Python中的FastAPI框架的设计特点和性能优势
开发语言·python·fastapi
唐装鼠6 小时前
rust自动调用Deref(deepseek)
开发语言·算法·rust
Lucas555555556 小时前
现代C++四十不惑:AI时代系统软件的基石与新征程
开发语言·c++·人工智能
源代码•宸6 小时前
goframe框架签到系统项目(BITFIELD 命令详解、Redis Key 设计、goframe 框架教程、安装MySQL)
开发语言·数据库·经验分享·redis·后端·mysql·golang