摘要: 前置条件 运行平台:.NET 9.0 所需包: Microsoft.Extensions.AI Microsoft.Extensions.AI.OpenAI modelcontextprotocol 项目类型:控制台 示例代码 using Microsoft.Extensions.AI; using 阅读全文
posted @ 2026-07-16 15:46 Shapley 阅读(1) 评论(0) 推荐(0)
摘要: CREATE TABLE [dbo].[Tender_Process_RoundInfo] ( [ID] [int] NOT NULL IDENTITY(1, 1), [ProjectID] [varchar] (50) COLLATE Chinese_PRC_CI_AS NOT NULL, [Ro 阅读全文
posted @ 2026-07-10 09:42 Shapley 阅读(5) 评论(0) 推荐(0)
摘要: ALTER PROCEDURE [dbo].[usp_Tender_LatestPriceList] @projectid VARCHAR(50) AS BEGIN SET NOCOUNT ON; DECLARE @columns NVARCHAR(MAX), @sql NVARCHAR(MAX); 阅读全文
posted @ 2026-07-03 14:30 Shapley 阅读(6) 评论(0) 推荐(0)
摘要: 1.在临时表处理: SELECT ROW_NUMBER() OVER (ORDER BY TotalScore DESC) AS RowNo, TotalScore, SupplierCode, ItemCode INTO #result FROM #temptable 2.直接update: WI 阅读全文
posted @ 2026-05-19 14:34 Shapley 阅读(7) 评论(0) 推荐(0)
摘要: ALTER FUNCTION [dbo].[ulidStr] () RETURNS VARCHAR(100) AS BEGIN DECLARE @temp BINARY (16) SET @temp = CAST(dbo.ulid() AS BINARY (16)) RETURN [dbo].[ba 阅读全文
posted @ 2026-04-14 15:32 Shapley 阅读(8) 评论(0) 推荐(0)
摘要: 审批流在应用系统应用较多,由于不断写,不断总结,因此就出现了下面的内容,目的是为了防止以后忘记以前的思路和想法。也供大家参考,欢迎批评指正。 设计一: 直接在节点上判断。典型代码: if(){.....} 优点:简单系统直接写逻辑判断,省去了繁琐的设计过程。 缺点:扩展性不好,判断逻辑带有个人的写法 阅读全文
posted @ 2026-04-03 17:58 Shapley 阅读(7) 评论(0) 推荐(0)
摘要: 一个有意思的问题: 假设一个winform程序,需要运行异步任务进行业务处理,那么最常见的实践方式是怎样的? 那肯定是task+async呀,对,就是这样,但如果想让windows 挂载这个程序,使用命令行运行,那么原有的方法还可行吗?比如以下代码: private void Form1_Load( 阅读全文
posted @ 2025-10-19 18:58 Shapley 阅读(33) 评论(0) 推荐(0)
摘要: 有一个场景: 在Task.Run中循环执行N个任务,原来的写法: var task = Task.Run(async () => { int i = 0; foreach (var item in tables) { i++; await writefileAsync(namespace1, ite 阅读全文
posted @ 2025-10-13 09:04 Shapley 阅读(22) 评论(0) 推荐(0)
摘要: BEGIN TRY BEGIN TRAN -- 业务操作 INSERT INTO Products (ProductName, Price) VALUES ('新产品', 99.99) -- 数据验证 IF EXISTS (SELECT 1 FROM Products WHERE ProductNa 阅读全文
posted @ 2025-09-25 09:24 Shapley 阅读(15) 评论(0) 推荐(0)
摘要: 问题背景: 在示例项目中,使用Antiforgery预防下CSRF攻击,做好例子后,想移植到正式环境使用,却发现相同的代码,却有不同的结果,测试环境一切OK,正式环境报错如下: System.InvalidOperationException: No service for type 'Micros 阅读全文
posted @ 2025-09-11 16:15 Shapley 阅读(36) 评论(0) 推荐(0)