博客园 - RookieBoy666
uuid:24b78886-0ed1-41c2-8670-e3f31dcf42c4;id=97054
2024-03-23T09:56:48Z
RookieBoy666
https://www.cnblogs.com/tiancaige/
feed.cnblogs.com
https://www.cnblogs.com/tiancaige/p/18091488
HttpHelper - RookieBoy666
public static class HttpHelper { //private static LogHelper Log { get; } = new LogHelper("HttpHelper"); /// <summary> /// 发起POST同步请求 /// </summary> //
2024-03-23T09:57:00Z
2024-03-23T09:57:00Z
RookieBoy666
https://www.cnblogs.com/tiancaige/
【摘要】public static class HttpHelper { //private static LogHelper Log { get; } = new LogHelper("HttpHelper"); /// <summary> /// 发起POST同步请求 /// </summary> // <a href="https://www.cnblogs.com/tiancaige/p/18091488" target="_blank">阅读全文</a>
https://www.cnblogs.com/tiancaige/p/18091485
Json扩展方法 - RookieBoy666
命名空间: 点击查看代码 using Newtonsoft.Json; using Newtonsoft.Json.Linq; using System; using System.IO; using System.Linq; 类: 点击查看代码 /// <summary> /// Json扩展方法
2024-03-23T09:55:00Z
2024-03-23T09:55:00Z
RookieBoy666
https://www.cnblogs.com/tiancaige/
【摘要】命名空间: 点击查看代码 using Newtonsoft.Json; using Newtonsoft.Json.Linq; using System; using System.IO; using System.Linq; 类: 点击查看代码 /// <summary> /// Json扩展方法 <a href="https://www.cnblogs.com/tiancaige/p/18091485" target="_blank">阅读全文</a>
https://www.cnblogs.com/tiancaige/p/18091310
c# 调用ImageMagick实现HEIC格式的图片转成jpg - RookieBoy666
nuget安装 Magick.NET-Q8-AnyCPU 我项目Framework未 4.5.1 这安装的7.17.0版本的包: 程序集引用: using ImageMagick; ConvertHeicToJpg方法转换代码如下: 点击查看代码 /// <summary> /// Heic转ToJ
2024-03-23T08:52:00Z
2024-03-23T08:52:00Z
RookieBoy666
https://www.cnblogs.com/tiancaige/
【摘要】nuget安装 Magick.NET-Q8-AnyCPU 我项目Framework未 4.5.1 这安装的7.17.0版本的包: 程序集引用: using ImageMagick; ConvertHeicToJpg方法转换代码如下: 点击查看代码 /// <summary> /// Heic转ToJ <a href="https://www.cnblogs.com/tiancaige/p/18091310" target="_blank">阅读全文</a>
https://www.cnblogs.com/tiancaige/p/18036921
Winform获取屏幕分辨率 - RookieBoy666
代码 点击查看代码 int xWidth3 = System.Windows.Forms.Screen.PrimaryScreen.Bounds.Width; int yHeight3 = System.Windows.Forms.Screen.PrimaryScreen.Bounds.Height
2024-02-27T07:08:00Z
2024-02-27T07:08:00Z
RookieBoy666
https://www.cnblogs.com/tiancaige/
【摘要】代码 点击查看代码 int xWidth3 = System.Windows.Forms.Screen.PrimaryScreen.Bounds.Width; int yHeight3 = System.Windows.Forms.Screen.PrimaryScreen.Bounds.Height <a href="https://www.cnblogs.com/tiancaige/p/18036921" target="_blank">阅读全文</a>
https://www.cnblogs.com/tiancaige/p/18036898
winform 中控件按分辨率 比例缩放 - RookieBoy666
窗口初始化后: 点击查看代码 //获取窗口的大小,Tag随便保存的,也可以定义变量保存 this.Tag = this.Width.ToString() + "," + this.Height.ToString(); //这一步很重要,不能隐式的去生成这个事件,就是不能直接在属性栏里面双击自动生成,
2024-02-27T07:00:00Z
2024-02-27T07:00:00Z
RookieBoy666
https://www.cnblogs.com/tiancaige/
【摘要】窗口初始化后: 点击查看代码 //获取窗口的大小,Tag随便保存的,也可以定义变量保存 this.Tag = this.Width.ToString() + "," + this.Height.ToString(); //这一步很重要,不能隐式的去生成这个事件,就是不能直接在属性栏里面双击自动生成, <a href="https://www.cnblogs.com/tiancaige/p/18036898" target="_blank">阅读全文</a>
https://www.cnblogs.com/tiancaige/p/17851757.html
try catch 块 在catch块或者try块 return 掉 finally会执行吗? - RookieBoy666
1.在catch块 return 掉 finally会执行吗? 答案:会 代码: 点击查看代码 try { int s = 1; Console.WriteLine(1); var a = 5 / (1 - s);//除以 0 捕获异常 } catch (Exception) { Console.W
2023-11-23T07:59:00Z
2023-11-23T07:59:00Z
RookieBoy666
https://www.cnblogs.com/tiancaige/
【摘要】1.在catch块 return 掉 finally会执行吗? 答案:会 代码: 点击查看代码 try { int s = 1; Console.WriteLine(1); var a = 5 / (1 - s);//除以 0 捕获异常 } catch (Exception) { Console.W <a href="https://www.cnblogs.com/tiancaige/p/17851757.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/tiancaige/p/17665368.html
数据库-Merge Into - RookieBoy666
1.在 SQL Server 中,MERGE INTO 是一个用于合并数据的语句,它可以根据指定的条件将数据从源表合并到目标表 点击查看代码 ``` MERGE INTO 目标表 USING 源表 ON 目标表.列 = 源表.列 WHEN MATCHED THEN -- 更新目标表中的数据 UPDA
2023-08-29T09:04:00Z
2023-08-29T09:04:00Z
RookieBoy666
https://www.cnblogs.com/tiancaige/
【摘要】1.在 SQL Server 中,MERGE INTO 是一个用于合并数据的语句,它可以根据指定的条件将数据从源表合并到目标表 点击查看代码 ``` MERGE INTO 目标表 USING 源表 ON 目标表.列 = 源表.列 WHEN MATCHED THEN -- 更新目标表中的数据 UPDA <a href="https://www.cnblogs.com/tiancaige/p/17665368.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/tiancaige/p/17362549.html
查询数据库表、字段、备注 - RookieBoy666
查询数据库表、字段、备注 /************************************************************ * Code formatted by SoftTree SQL Assistant ?v5.0.97 * Time: 2020/3/24 8:50:
2023-08-23T07:59:00Z
2023-08-23T07:59:00Z
RookieBoy666
https://www.cnblogs.com/tiancaige/
【摘要】查询数据库表、字段、备注 /************************************************************ * Code formatted by SoftTree SQL Assistant ?v5.0.97 * Time: 2020/3/24 8:50: <a href="https://www.cnblogs.com/tiancaige/p/17362549.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/tiancaige/p/17077728.html
FastReport图片的展示 - RookieBoy666
图片展示: AfterData事件 CodeList.pic为文本 ///加载图片 private void Picture1_AfterData(object sender, EventArgs e) { string imgStr=((String)Report.GetColumnValue("
2023-01-31T00:43:00Z
2023-01-31T00:43:00Z
RookieBoy666
https://www.cnblogs.com/tiancaige/
【摘要】图片展示: AfterData事件 CodeList.pic为文本 ///加载图片 private void Picture1_AfterData(object sender, EventArgs e) { string imgStr=((String)Report.GetColumnValue(" <a href="https://www.cnblogs.com/tiancaige/p/17077728.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/tiancaige/p/16940652.html
FastReport获取子类 给Table赋值 - RookieBoy666
FastReport获取子类 给Table赋值 查看代码 using System; using System.Collections; using System.Collections.Generic; using System.ComponentModel; using System.Windo
2022-12-01T02:29:00Z
2022-12-01T02:29:00Z
RookieBoy666
https://www.cnblogs.com/tiancaige/
【摘要】FastReport获取子类 给Table赋值 查看代码 using System; using System.Collections; using System.Collections.Generic; using System.ComponentModel; using System.Windo <a href="https://www.cnblogs.com/tiancaige/p/16940652.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/tiancaige/p/15942870.html
FastReport打印DataTable - RookieBoy666
FastReport打印DataTable
2022-02-27T09:35:00Z
2022-02-27T09:35:00Z
RookieBoy666
https://www.cnblogs.com/tiancaige/
【摘要】FastReport打印DataTable <a href="https://www.cnblogs.com/tiancaige/p/15942870.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/tiancaige/p/15874602.html
windows服务 - RookieBoy666
安装启动服务: cd C:\Windows\Microsoft.NET\Framework\v4.0.30319 InstallUtil.exe C:\Users\zjp\source\repos\LongYuElc\LongYuElc\bin\Debug\LongYuElc.exe net sta
2022-02-09T05:23:00Z
2022-02-09T05:23:00Z
RookieBoy666
https://www.cnblogs.com/tiancaige/
【摘要】安装启动服务: cd C:\Windows\Microsoft.NET\Framework\v4.0.30319 InstallUtil.exe C:\Users\zjp\source\repos\LongYuElc\LongYuElc\bin\Debug\LongYuElc.exe net sta <a href="https://www.cnblogs.com/tiancaige/p/15874602.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/tiancaige/p/15739419.html
DataTable与Json互转 - RookieBoy666
string dtJson = JsonConvert.SerializeObject(dt); DataTable data = JsonConvert.DeserializeObject<DataTable>(json);
2021-12-28T01:50:00Z
2021-12-28T01:50:00Z
RookieBoy666
https://www.cnblogs.com/tiancaige/
【摘要】string dtJson = JsonConvert.SerializeObject(dt); DataTable data = JsonConvert.DeserializeObject<DataTable>(json); <a href="https://www.cnblogs.com/tiancaige/p/15739419.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/tiancaige/p/15727333.html
Fastreport 获取数据集里字段 - RookieBoy666
DataSourceBase data1 = Report.GetDataSource("WkpMess"); // 获取数据源 data1.Init(); // 初始化 string finalstr=""; while(data1.HasMoreRows) // 打印重复循环的行 { strin
2021-12-24T06:45:00Z
2021-12-24T06:45:00Z
RookieBoy666
https://www.cnblogs.com/tiancaige/
【摘要】DataSourceBase data1 = Report.GetDataSource("WkpMess"); // 获取数据源 data1.Init(); // 初始化 string finalstr=""; while(data1.HasMoreRows) // 打印重复循环的行 { strin <a href="https://www.cnblogs.com/tiancaige/p/15727333.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/tiancaige/p/15718831.html
去掉sql中的中文字符函数 - RookieBoy666
去掉sql中的中文字符 CREATE FUNCTION [dbo].[fun_delchinese](@s nvarchar(max)) RETURNS nvarchar(MAX) AS BEGIN WHILE PATINDEX('%[吖-做]%', @s)>0 BEGIN SET @s=STUFF
2021-12-22T03:38:00Z
2021-12-22T03:38:00Z
RookieBoy666
https://www.cnblogs.com/tiancaige/
【摘要】去掉sql中的中文字符 CREATE FUNCTION [dbo].[fun_delchinese](@s nvarchar(max)) RETURNS nvarchar(MAX) AS BEGIN WHILE PATINDEX('%[吖-做]%', @s)>0 BEGIN SET @s=STUFF <a href="https://www.cnblogs.com/tiancaige/p/15718831.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/tiancaige/p/15715222.html
动态sql 返回返回值 - RookieBoy666
DECLARE @cnt INT=0 DECLARE @cardnonew VARCHAR(100) =@oldcardno DECLARE @oldcardnoA1 NVARCHAR(100) =@oldcardno+N'A1' DECLARE @sql NVARCHAR(MAX) =N' SEL
2021-12-21T06:35:00Z
2021-12-21T06:35:00Z
RookieBoy666
https://www.cnblogs.com/tiancaige/
【摘要】DECLARE @cnt INT=0 DECLARE @cardnonew VARCHAR(100) =@oldcardno DECLARE @oldcardnoA1 NVARCHAR(100) =@oldcardno+N'A1' DECLARE @sql NVARCHAR(MAX) =N' SEL <a href="https://www.cnblogs.com/tiancaige/p/15715222.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/tiancaige/p/15671989.html
sql函数 - RookieBoy666
函数 ALTER function [dbo].[fn_Rollperiodin] ( @id VARCHAR(100) ) returns VARCHAR(1000) as BEGIN DECLARE @mess VARCHAR(1000) SET @mess='' declare @volume
2021-12-10T07:17:00Z
2021-12-10T07:17:00Z
RookieBoy666
https://www.cnblogs.com/tiancaige/
【摘要】函数 ALTER function [dbo].[fn_Rollperiodin] ( @id VARCHAR(100) ) returns VARCHAR(1000) as BEGIN DECLARE @mess VARCHAR(1000) SET @mess='' declare @volume <a href="https://www.cnblogs.com/tiancaige/p/15671989.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/tiancaige/p/15667071.html
SqlBulkCopy批量插入数据库 - RookieBoy666
SqlBulkCopy批量插入数据库 /// <summary> /// 批量插入数据库。 /// </summary> /// <param name="dt">要插入数据库的表数据</param> /// <param name="tablename">表名</param> /// <retur
2021-12-09T06:16:00Z
2021-12-09T06:16:00Z
RookieBoy666
https://www.cnblogs.com/tiancaige/
【摘要】SqlBulkCopy批量插入数据库 /// <summary> /// 批量插入数据库。 /// </summary> /// <param name="dt">要插入数据库的表数据</param> /// <param name="tablename">表名</param> /// <retur <a href="https://www.cnblogs.com/tiancaige/p/15667071.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/tiancaige/p/15162600.html
Sql函数 - RookieBoy666
截取横杠之前的数据 SUBSTRING(ep_SalesOrder.ep_otherrequire, 1, CHARINDEX('-', ep_SalesOrder.ep_otherrequire) - 1) 横杠之后: SUBSTRING( voucher.ep_fontno, CHARINDEX
2021-08-19T08:48:00Z
2021-08-19T08:48:00Z
RookieBoy666
https://www.cnblogs.com/tiancaige/
【摘要】截取横杠之前的数据 SUBSTRING(ep_SalesOrder.ep_otherrequire, 1, CHARINDEX('-', ep_SalesOrder.ep_otherrequire) - 1) 横杠之后: SUBSTRING( voucher.ep_fontno, CHARINDEX <a href="https://www.cnblogs.com/tiancaige/p/15162600.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/tiancaige/p/14790240.html
Devexpress分组小计 - RookieBoy666
gridViewmachinerepair.Columns["machine"].Group(); #region 自定义计算 double dateCount = 0; gridViewmachinerepair.CustomSummaryCalculate += (sender, e) => {
2021-05-20T08:10:00Z
2021-05-20T08:10:00Z
RookieBoy666
https://www.cnblogs.com/tiancaige/
【摘要】gridViewmachinerepair.Columns["machine"].Group(); #region 自定义计算 double dateCount = 0; gridViewmachinerepair.CustomSummaryCalculate += (sender, e) => { <a href="https://www.cnblogs.com/tiancaige/p/14790240.html" target="_blank">阅读全文</a>