该文被密码保护。 阅读全文
posted @ 2024-05-31 17:18 博客YS 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2024-05-31 17:17 博客YS 阅读(0) 评论(0) 推荐(0) 编辑
摘要: var frm = Activator.CreateInstance<T>(); /// <summary> /// /// </summary> /// <typeparam name="T"></typeparam> /// <param name="pnlFrm"></param> /// < 阅读全文
posted @ 2024-02-07 11:29 博客YS 阅读(57) 评论(0) 推荐(0) 编辑
摘要: 方法一、通过记事本判断(最快,可判断C++或者C#),推荐 64位、将dll用记事本打开,可以看到一堆乱码,但是找到乱码行的第一个PE,如果后面是d?则为64位,如上图;32位、将dll用记事本打开,可以看到一堆乱码,但是找到乱码行的第一个PE,如果后面是L则为32位,如下图; 方法二、通过vs自带 阅读全文
posted @ 2024-01-26 16:46 博客YS 阅读(3649) 评论(0) 推荐(0) 编辑
摘要: 1、引入使用 #region 读取excel /// <summary> /// 根据Excel和Sheet返回DataTable /// </summary> /// <param name="filePath">Excel文件地址</param> /// <param name="sheetIn 阅读全文
posted @ 2024-01-26 16:19 博客YS 阅读(39) 评论(0) 推荐(0) 编辑
摘要: /************************************************* * 描述: * * Author:ys * Date:2023/7/31 17:45:03 * Update: * ***************************************** 阅读全文
posted @ 2024-01-26 11:40 博客YS 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 1、场景需求,勾选单元格,获取所有当权选中数据; 先用第一个单元格修改事件, private void dgvMain_CellEndEdit(object sender, DataGridViewCellEventArgs e) { } 发现勾选完,光标移走才触发; 实现方法,两个事件; 初始化列 阅读全文
posted @ 2024-01-17 20:30 博客YS 阅读(64) 评论(0) 推荐(0) 编辑
摘要: 一、如果两个数据库在同一台服务器上1、复制表结构包含表数据(A->B):SELECT * INTO DatabaseB.dbo.TableB FROM DatabaseA.dbo.TableA2、仅仅复制表结构(A->B):SELECT * INTO DatabaseB.dbo.TableB FRO 阅读全文
posted @ 2024-01-05 10:40 博客YS 阅读(946) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2023-12-08 14:37 博客YS 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 前面步骤默认勾选 如图所示,2014也是一样勾选 阅读全文
posted @ 2023-11-28 20:31 博客YS 阅读(161) 评论(0) 推荐(0) 编辑