摘要: 博文简要梳理 阅读全文
posted @ 2021-08-28 17:40 shanzm 阅读(54) 评论(0) 推荐(0) 编辑
摘要: 问题: VS在调试程序的时间,出现单独一个报错页面:未加载mscorlib.pdb mscorlib.pdb 包含查找模块mscorlib.dll的源文件所需的调试信息 解决方法: 点击调试=>选项=>调试=>勾选:常规点击启用我的代码=》勾选:启用时若没有用户代码则发出警告(仅限托管) 参考: h 阅读全文
posted @ 2024-04-17 16:39 shanzm 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 目录1.背景说明2.简单示例 shanzm-2024-4-3 11:11:20 1.背景说明 需要查询一个以时间段为列的报表 可以筛选除各个时间段进行连接查询出来 可以通过 Case When 将时间差转为时间段,在进行转列 2.简单示例 --各个品牌尚未发货的订单,从订单创建时间到当前时间的各个时 阅读全文
posted @ 2024-04-17 11:13 shanzm 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 目录1.SQL取百分比2.C#取百分比3.JS取百分比 shanzm-2024-4-16 21:21:45 1.SQL取百分比 示例0:求1/3后取百分比,保留两位小数 SELECT CAST(CAST(1 * 1.0 * 100 / 3 AS DECIMAL(10, 2)) AS VARCHAR( 阅读全文
posted @ 2024-04-16 17:23 shanzm 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 别人分享的一个常用的正则表达式,可以参考使用 阅读全文
posted @ 2024-04-10 17:14 shanzm 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 日常简单使用的一个对SQLServer的SqlHelper 阅读全文
posted @ 2024-03-19 16:10 shanzm 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 目录0. 关于列顺序1. 关于自增主键的处理2.关于字段类型3.简单的批量插入方法 0. 关于列顺序 SqlBulkCopy不是根据表的ColumnName来匹配的,而是根据ColumnIndex匹配 所以Datatable的列顺序必须和数据库表中的列的顺序一致 Datatable中列和Table中 阅读全文
posted @ 2024-03-19 15:48 shanzm 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 常见问题——Git——VS撤销最近一次提交 问题 已经commit ,还没有push到仓库,撤销该提交 换句话:撤销最近一次提交,并将上该此提交的内容放在暂存区 解决方案 第一步: git log 查看提交的记录 $ git log commit bb6393c54d764d654590cd6195 阅读全文
posted @ 2024-02-01 13:33 shanzm 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 0.背景说明 最近频繁使用DataTable对象,整理关于DataTable的一些方法,需要调试打印处理,故编写一个比较工整的打印方法 1.代码段 /// <summary> /// 控制台输出DataTable /// </summary> /// <param name="dt">目标DataT 阅读全文
posted @ 2023-09-27 16:19 shanzm 阅读(1) 评论(0) 推荐(0) 编辑
摘要: public void Test() { bool isSuccess = false; int i = 1; while (!isSuccess) { if (i <= 3) { try { Console.WriteLine($"尝试第{i}"); Do(i); isSuccess = true 阅读全文
posted @ 2023-09-21 16:15 shanzm 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 备忘录——JS中resize事件监听窗口变化 期望实现功能 当页面宽度变窄的时候,bootstrap-table自动切换为卡牌视图 异常写法 如下实现,出现随着鼠标拖动窗口改变大小,事件触发频率太高的问题 $(window).resize(function () { var a = document 阅读全文
posted @ 2023-09-14 14:01 shanzm 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 目录0. 背景说明及测试数据1. 直接清空,重新插入2. 单条记录执行插入、更新操作3. Merge函数3.1 准备测试数据3.2 测试Merge3.3 关于Merge4.参考 shanzm-2023年9月12日 21:09:04 0. 背景说明及测试数据 什么是合并? 根据记录是否已经存在,决定是 阅读全文
posted @ 2023-09-12 23:38 shanzm 阅读(267) 评论(0) 推荐(2) 编辑
摘要: 后端传递来的JSON数组 [ { "id": 8, "wxId": "1354e021-6314-42a8-9f15-02cf686c8c81", "fileName": "/YDBXUploadFile/20230829164854_设备管理菜单节点.png", "createTime": "20 阅读全文
posted @ 2023-09-01 16:36 shanzm 阅读(0) 评论(0) 推荐(0) 编辑
摘要: ### 问题: 使用fineinput.js插件上传文件,只显示文件名称中的英文、数字、符号不显示文件名称中的汉字 ### 解决方案 * 简单粗暴:修改fileinput.js中的slugDefault方法 ```js slugDefault: function (text) { return is 阅读全文
posted @ 2023-06-13 13:24 shanzm 阅读(109) 评论(0) 推荐(0) 编辑
摘要: ### 问题:Web部署IIS后报错:System.BadImageFormatException: IL 范围不正确。 ### 解决方案: * 法1:重新编译,编译的时候选则适应的平台:x32 * 法2:IIS->应用程序池->选中当前的项目->右键高级设置->启用32位应用程序:true 阅读全文
posted @ 2023-05-23 17:41 shanzm 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 关于修改了表字段后,查找使用该表的视图并刷新 阅读全文
posted @ 2023-05-21 01:13 shanzm 阅读(283) 评论(0) 推荐(1) 编辑
摘要: 时间格式化 阅读全文
posted @ 2023-05-17 07:08 shanzm 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 问题:Quartz部署在IIS失效 原因:IIS一般默认 应用程序池有设置固定时间间隔(分钟) 默认1740,以及闲置超时(分钟) 默认20 解决方案: IIS->应用程序池->选中指定的网站右键高级设置->回收->固定时间间隔(分钟) 设置为0 IIS->应用程序池->进程模型->限制时间(分钟) 阅读全文
posted @ 2023-05-16 13:23 shanzm 阅读(270) 评论(0) 推荐(0) 编辑
摘要: ### 问题:.net WebApi项目使用Swagger报错 #### 问题1:打开界面没有跳转到SwaggerUI,而是显示::HTTP Error 403.14 - Forbidden 解放方案: * 换一个端口即可 * 推荐——删除解决方案下的.vs文件夹,重新生成即可 #### 问题2:显 阅读全文
posted @ 2023-05-03 09:00 shanzm 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 快速构建临时测试数据 阅读全文
posted @ 2023-03-15 08:41 shanzm 阅读(126) 评论(1) 推荐(1) 编辑
摘要: 将使用特定分隔符的字符串分裂为单列的行记录,便于作为筛选条件使用 阅读全文
posted @ 2023-02-25 07:57 shanzm 阅读(267) 评论(0) 推荐(2) 编辑
摘要: SQL中将一个使用特定分隔符的字符串分裂成多列,显示为行记录 阅读全文
posted @ 2023-02-23 07:25 shanzm 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 关于SQL数字辅助表的快速创建方式和使用的情形 阅读全文
posted @ 2023-02-21 21:55 shanzm 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 主要功能: * 获取干支纪年 * 获取节气 * 获取生肖年份 * 获取星期 阅读全文
posted @ 2023-02-10 07:26 shanzm 阅读(558) 评论(0) 推荐(0) 编辑
摘要: #### 1. 概念 托管代码:由公共语言运行库环境(而不是直接由操作系统)执行的代码。 在这种情况下,相关的运行时称为公共语言运行时 (CLR), CLR 负责提取托管代码、将其编译成机器代码,然后执行它。 除此之外,运行时还提供多个重要服务,例如**自动内存管理**、安全检测、类型安全 * 说明 阅读全文
posted @ 2023-02-02 13:02 shanzm 阅读(486) 评论(0) 推荐(0) 编辑
摘要: 问题:win10笔记本使用华为SVNClient连接超时 解决方案 1.设备管理器-->网络适配器-->SVN Adapter V1.0 ,右键选择禁用设备. 2.进入C:\Windows\System32\drivers目录下,替换SVNDrv.sys文件 下载地址:SVNDrv.rar 3.替换 阅读全文
posted @ 2023-01-29 10:08 shanzm 阅读(1066) 评论(0) 推荐(0) 编辑
摘要: 小程序中使用到了时间戳,这里简单的封装一个时间戳的辅助类 阅读全文
posted @ 2022-11-25 08:40 shanzm 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 说用sql查询树形表结构的父子节点,datatable对象中查询父子节点,linq查询父子节点 阅读全文
posted @ 2022-10-28 07:06 shanzm 阅读(382) 评论(1) 推荐(0) 编辑
摘要: using System.Data; //先来建立ds数据库 DataSet ds = new DataSet("ds"); //再来建立tbClass和tbStudent两个数据表 DataTable tbClass = new DataTable("tbClass"); DataTable tb 阅读全文
posted @ 2022-10-25 08:18 shanzm 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 转载——防止基础表数据变动,导致相关的历史记录数据产生变动的解决方案 原文链接:http://www.cnblogs.com/surfsky/archive/2009/11/06/1597242.html 1.首先先定义两个概念: 基础表:一般是维度表,如用户、部门、产品等基础信息表。 记录表:其它 阅读全文
posted @ 2022-10-24 22:24 shanzm 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 使用Request对象获取Web获取当前请求的信息 阅读全文
posted @ 2022-10-22 12:13 shanzm 阅读(296) 评论(0) 推荐(0) 编辑
摘要: SQL Server 使用sql语句分页查询 阅读全文
posted @ 2022-09-28 12:27 shanzm 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 1.//获取模块的完整路径。 string path1 = System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName; 2.//获取和设置当前目录(该进程从中启动的目录)的完全限定目录 string path2 = Syst 阅读全文
posted @ 2022-07-20 16:00 shanzm 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 关于.net程序中创建69条形码的格式的设置,以及三种方法的实现对比 阅读全文
posted @ 2022-02-15 22:21 shanzm 阅读(1319) 评论(6) 推荐(8) 编辑
摘要: 简单的一个标签打印测试Demo,使用rdlc报表,设计一个标签模版,动态绑定数据,生成条形码,获取产品的小程序码 阅读全文
posted @ 2022-01-17 08:38 shanzm 阅读(1099) 评论(0) 推荐(3) 编辑
摘要: 使用Topshelf创建windows服务,并配合log4net记录日志,使用quartz.net 实现定时执行任务 阅读全文
posted @ 2021-12-14 07:59 shanzm 阅读(542) 评论(0) 推荐(2) 编辑
摘要: 关于.net 连接Oracle数据的一些备份录,以及使用MSSM创建关于Oracle数据库的链接服务器的说明 阅读全文
posted @ 2021-12-08 08:10 shanzm 阅读(769) 评论(5) 推荐(3) 编辑
摘要: SQL Server中的时间类型的精度及格式,同时主要介绍类SQL Server中所有操作日期的内置函数 阅读全文
posted @ 2021-10-31 23:10 shanzm 阅读(430) 评论(1) 推荐(0) 编辑
摘要: SQL Server中的XML类型的一些使用说明,将结果集构造成XML文件,主要是使用通过XML,实现一些字符串的操作,实现构造字符串和解析字符串的功能 阅读全文
posted @ 2021-10-23 10:44 shanzm 阅读(187) 评论(0) 推荐(0) 编辑
摘要: T-SQL 中一些操作字符串的函数的简单梳 阅读全文
posted @ 2021-10-10 23:59 shanzm 阅读(531) 评论(0) 推荐(4) 编辑
摘要: 使用PIVOT函数实现数据透视时,使用动态SQL获取待扩展元素集 分别通过变量循环赋值,游标,FOR XML PATH()函数实现拼接 PIVOT函数中IN部分的扩展元素列表 阅读全文
posted @ 2021-10-08 01:00 shanzm 阅读(399) 评论(0) 推荐(2) 编辑
TOP