自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 收藏
  • 关注

原创 .NET Eazfuscator.NET加密混淆

.net 加密混淆

2025-01-22 14:38:40 328

原创 用友 U8 获取全阶 Bom 语句

INNER JOIN EmployeeHierarchy emp on emp.子件Bomid=a.母件Bomid。MaxV.BomId as '母件Bomid',MaxV.BomId as '子件Bomid',MaxV.BomId as '子件Bomid',a.BomId as '母件Bomid',c.InvCode as '母件编码',g.InvCode as '子件编码',c.InvCode as '母件编码',g.InvCode as '子件编码',

2025-01-13 13:46:11 357

原创 sqlsevers 防止并发获取值写法

原理:这是在一个原子操作(即不可分割的操作)中完成的,因此可以避免获取重复的ID,前提是同一时间没有其他进程对同一行进行类似的更新操作。这种写法每次执行都会返回strCode + CONVERT(varchar(50), INSERTED.val) 最新的值。

2024-12-24 17:28:03 187

原创 sqlsever 分布式存储查询

SELECT * FROM B_TABLE a left join OPENQUERY(RemoteWanli, 'SELECT * FROM 数据库..A_TABLE') b on a.id=b.id。@rmtsrvname = 'Remote', -- 链接服务器的名称。@useself = 'FALSE', -- 是否使用当前用户的凭证。@server = 'Remote', -- 链接服务器的名称。@rmtuser = '', -- 远程服务器的用户名。-- 创建链接服务器。

2024-11-13 10:56:24 531

原创 C# winfrom 如何多窗体优雅的回调方法

通过这种方式,delegate和event提供了一种灵活且类型安全的方式来在C#中的类之间传递消息和通知。它们是实现事件驱动编程模式的关键组件。

2024-09-13 16:44:53 720

原创 sql severs 递归查询

sqlsevers 递归循环

2024-09-13 16:10:59 873

原创 C# 如何单纯的优化循环

这种循环比 单纯常用的for 和 foreach 要稍微快一点 但是呢如果循环里面写的是非常简单的业务逻辑 的话 for和foreach 要更胜一筹一点 Parallel 原理就好像我一个人忙不过来可以多找几个人帮忙。如果你的计算机只有少量的物理处理器核心那么使用这种方式反而会更慢。

2024-06-29 02:02:46 603

原创 SQL调用dll

方法上面 引用 [SqlFunction]3.将程序集引用到数据库中。6.dll文件编译注意。

2024-02-03 00:32:23 504

原创 C# WebServices代理类

6.最后放在vs的工具>开发者工具提示粘贴执行之后生成的cs 文件就是代理类 最后将代理类包含在文件中再引入 System.Web.Services;5.直接通过wsdl文件位置生成。公式:wsdl + wsdl文件路径 + /out:+ cs生成文件路径。例:wsdl E:\service.wsdl /out:E:/WebServicetest.cs。1.WebServices生成代理类可直接实例化调用 好处 可以在外网编译。4.然后另存为:保存之后将文件后缀改成 wsdl。

2024-01-31 09:43:43 721

原创 C# .Net Framework webapi 当配置模型验证

只需要增加一句config.Filters.Add(new GlobalActionFilterAttribute());[Required(ErrorMessage = "xxxx不能为空")]2.创建一个类名字叫做GlobalActionFilterAttribute.cs。3.找到WebApiConfig.cs文件。每个属性前面加上一句。

2024-01-31 09:35:28 656

原创 C# .Net Framework webapi 全局日志

1.创建一个类名字叫做CustomActionFilter.cs。这样就可以方便打印日志啦。2.在控制器上方加上。

2024-01-31 09:28:18 916

原创 C# .Net Framework Swagger

7.创建一个类名字为SwaggerControllerDescProvider.cs。2.在项目APP_Start 文件夹下面找到 SwaggerNet.cs文件。4.在文件夹里面创建一个js文件 名字为:swagger_lang.js。加到SwaggerConfig.EnableSwagger里面。1.安装 Swagger 在NuGet程序包中安装以下文件。3.创建一个文件夹 文件夹名字为SwaggerUI。5.swagger_lang.js文件的内容为以下。6.将SwaggerConfig.cs文件。

2024-01-31 09:23:58 1331

原创 C# 不引用dll文件,调用dll文件里面的方法

【代码】C# 不引用dll文件,调用dll文件里面的方法。

2024-01-22 11:48:53 571

原创 在可以调用 OLE 之前,必须将当前线程设置为单线程单元(STA)模式

在Main方法上面加一个特性。

2024-01-10 10:36:00 483

原创 Sql Server 查询表结构

【代码】Sql Server 查询表结构。

2024-01-02 11:48:45 467

原创 C# 自带事务TransactionOptions

【代码】C# 自带事务TransactionOptions。

2023-12-29 16:32:36 433

原创 SqlEvers 死锁

【代码】SqlEvers 死锁。

2023-12-29 16:30:52 386

原创 C# 生成标准exl文件

Console.WriteLine("所选择的文件夹路径为:" + selectedPath);// 向 DataTable 中添加行数据。// 添加列到 DataTable。#region 生成表头。// 创建一个新的 DataTable。

2023-12-20 13:51:13 471

原创 C# 标准读取EXL文件的方式

private const string Filter = "Excel Office97-2003(*.xls)|*.xls|Excel Office2007及以上(*.xlsx)|*.xlsx";throw new Exception("异常的后缀");

2023-12-20 11:27:15 1153

原创 C# 预定义类型system.object未导入

2.右键同级目录下的csproj文件 使用编译器(vs)打开。1.将项目sln文件删除。3.右键解决方案重新生成。

2023-12-19 10:41:06 1069

原创 C# 给exe文件创建桌面快捷方式

MessageBox.Show("创建快捷方式失败!#region 创建桌面快捷方式。

2023-11-15 14:32:27 477

原创 C# 实现链式编程

方式1:定义方法时,将方法的返回值设置为其本身类。

2023-11-02 11:45:05 300

原创 C# 跨类调用方法之委托(方法回调)

1.无参数传递调用, action2);2.有参数Action<stringobjaction2){

2023-11-01 17:16:36 401

原创 SQL Server 开启远程访问

1.2.3.右键4.5.

2023-10-26 10:30:38 326

原创 C# 时间戳转换时间

// 时间戳转换时间。

2023-10-26 10:17:09 652 1

原创 C# 读取计算机硬件信息

/网上有提到,用Win32_DiskDrive,但是用Win32_DiskDrive获得的硬盘信息中并不包含SerialNumber属性。/// 通过WMI读取系统信息里的网卡MAC。/// 操作系统的登录用户名。/// 获取CPUid。/// 获取计算机名。/// 获取硬盘ID。/// 获取主板ID。

2023-10-24 14:36:46 483 1

原创 C# 读取 APP.config文件

app.config 文件里面内容:<startup></startup><runtime></runtime>

2023-10-24 14:35:35 305 1

原创 C# winfrom 检测程序是否正在运行

MessageBox.Show("当前程序集正在运行");

2023-10-24 14:32:38 350 1

原创 C# AES加密解密

// 解密i++)i++)

2023-10-24 14:31:15 435 1

原创 c# 文件与二进制互相转换

保存地址</param>/// <param name="buff">byte数组</param>/// <param name="path">文件地址转换后的byte数组

2023-10-16 11:11:26 609 1

原创 c# IOC 自动实现接口

注入接口与实现类关系。

2023-10-16 11:08:31 78 1

原创 C# .net Core Swagger

安装 Swashbuckle.AspNetCore 包。

2023-10-16 11:05:24 100 1

原创 C# .NET core api iis部署

部署在iis上面先安装:

2023-10-16 11:03:35 161 1

原创 bat 运行sql脚本

S ip地址-U 登录名-P 密码-d 数据库-i 脚本地址-o 日志文件。

2023-10-16 10:58:05 440 1

原创 SQL Server 调用dll文件方法

6.方法上面 引用 [SqlFunction]3.将程序集引用到数据库中。USE '数据库';

2023-10-16 10:56:01 558 1

原创 C# winfrom 捕获全局异常

/MessageBox.Show(str, "系统错误", MessageBoxButtons.OK, MessageBoxIcon.Error);//MessageBox.Show(str, "系统错误", MessageBoxButtons.OK, MessageBoxIcon.Error);winfrom 捕获全局异常。//处理UI线程异常。

2023-10-16 10:52:43 482 1

原创 C# 发送邮箱

邮件内容

2023-10-16 10:50:51 111 1

原创 c# 压缩包解压

/ 复制zip文件的流到文件流中。// 遍历zip文件中的每个文件。// 创建文件保存路径。// 打开zip文件。/// 解压文件方法。

2023-10-16 10:48:48 164 1

原创 C# windows 通知

AddArgument("action", "viewConversation") // 添加相关参数。dll文件 Microsoft.Toolkit.Uwp.Notifications。.AddText("CodeMissing发来一张图片") // 标题文本。.AddText("这是C#的图片")

2023-10-16 10:43:28 515 1

原创 C# webApi模型验证

官网地址:将验证添加到模型 (C#) | Microsoft Learn

2023-10-16 10:40:48 173 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除