随笔分类 - .net
摘要:前言: 真实入手项目的时候如果向 https://www.cnblogs.com/tlfe/p/18284025 中 第5点这么给每个表中的字段配置,不方便后期维护和管理1. 在根目录创建一个EntityConfig文件夹 2. 根据实体类创建一个BookEntityConfig.cs类文件 nam
阅读全文
摘要:1.创建一个APS.NET MVC项目 2.安装Nuget包 Microsoft.EntityFrameworkCore.Design Microsoft.EntityFrameworkCore.SqlServer Microsoft.EntityFrameworkCore.Tools 3.在Mod
阅读全文
摘要:1.安装Nuget包 Microsoft.EntityFrameworkCore.SqlServer Microsoft.EntityFrameworkCore.Tools Microsoft.EntityFrameworkCore.Design 2.创建Book,Post两个实体类 public
阅读全文
摘要:/// <summary> /// 生成树形结构 /// </summary> public void GetTreeNode() { //SqlHelper.GetSqlDataReader是封装的查询数据库语句,可根据自己需求封装 //假设获取所有一级节点 List<Products> prod
阅读全文
摘要:想入门学习创建存储过程,先看 https://www.cnblogs.com/tlfe/p/18853918use EFDB go --添加学生存储过程--usp_AddStudents 自定义的存储过程name if exists(select * from sysobjects where na
阅读全文
摘要:1. 创建 files文件用于存放上传的文件2.添加上传html <!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width" /> <title>File</title> </head> <body
阅读全文
摘要:1.安装nuget SkiaSharp2.创建 VerifyCodeHelper帮助类 using SkiaSharp; namespace WebApplication3 { public class VerifyCodeHelper { /// <summary> /// 获取图像数字验证码 /
阅读全文
摘要:private void button1_Click(object sender, EventArgs e) { OpenFileDialog ofd = new OpenFileDialog(); //选择图片(*.png,*.jpg,*.gft) 是title提示 //*.png;*.jpg;*
阅读全文
摘要:先上效果图: 方法已经封装好了,可以直接用: public void FormControl(Form form) { //首先判断容器中是否有其他窗体,如果有,则先关闭 foreach (Control item in this.splitContainer1.Panel2.Controls) {
阅读全文
摘要:举例: 一次查询5条,从第0条开始 一次查询5条从第5条开始 由上面两条例子我们可以做一个简单的封装 /// <summary> /// 根据分页查询 /// </summary> /// <param name="pageSize">一页多少条</param> /// <param name="p
阅读全文
摘要:在这点我们需要使用到的sql语句 语法: update 表名 set 某个值=case when @你要修改的值 > 表中的某一个值 then 成立之后要设置的值 else 前面没有成立设置的值 end 举例: 我根据传入的年龄age来设置type为1还是0,1表示成年,0表示未成年 update
阅读全文
摘要:ExecuteScalar 方法允许我们查询单一结果,我们来看看什么是单一结果,有那些需要注意的事项 1. 下面是我对 ExecuteScalar 的简单封装,接下来我们看看,如何使用 /// <summary> /// 查询单一结果 /// </summary> /// <param name="
阅读全文

浙公网安备 33010602011771号