C#
文章平均质量分 56
摸摸小鱼
这个作者很懒,什么都没留下…
展开
-
C# .Net压缩文件生成及文件IO流存储的三种方式
1、文件IO流普通文件存储,2、文件IO流临时文件存储,3、内存流存储原创 2022-07-15 17:12:14 · 1635 阅读 · 0 评论 -
Excel插入图片(C#)
NPOI实现:/// <summary> /// .xls后缀的Excel文件添加图片 /// </summary> /// <param name="book"></param> /// <param name="sheet1"></param> /// <param name="rowindex"></param>原创 2022-04-13 08:31:52 · 2868 阅读 · 0 评论 -
【C# .NET】Oracle数据库连接的坑之传入parameters参数名SQL语句中的参数变量名不匹配(顺序不一致)的问题
问题描述有一个user表,需要修改id为10086的用户的姓名和年龄,在C#的后台这样写:using (IDbConnection db = DapperFactory.GetConnection(Enums.MyDbType.Oracle, @"User ID=czj;Password=123456;Data Source=(DESCRIPTION = (ADDRESS_LIST= (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521)))原创 2021-03-06 15:15:23 · 2210 阅读 · 0 评论 -
C# .NET关于GridView和ASPxGridView导出Excel表格的解决方法
GridView导出Excel1.前端页面代码:<asp:Button ID="Button4" runat="server" Text="导出Excel" OnClick="ExcelClick" Height="22px" Width="82px" /><asp:GridView ID="GridView1" runat="server" AutoGenerateC...原创 2020-02-24 17:58:08 · 789 阅读 · 0 评论 -
Lambda(Linq)表达式GroupBy()的两种用法
前言GroupBy通常用于分组统计,可根据单字段或某些字段区进行合并统计数据Lambda的思想与SQL语句类型,如以下例子:统计和B、C、D同组的数量用法1List<Order> Orders= samples.GroupBy(p => new { p.B, p.C, p.D}) //D,B,C是samples的属性 .Select(p => new Order {原创 2021-02-20 17:05:34 · 6878 阅读 · 1 评论 -
C# Json数据转DataTable并生成PDF在线下载--iTextSharp生成PDF实例(文件下载,json数据转换,PDF排版一步到位)
前言本文将重点介绍iTextSharp的使用方法和易踩的一些坑,顺便介绍了json转DataTable的简单快捷高效的方法及二进制流转换文件在线即时下载的方法。经测试生成40页的pdf仅需要1秒,大小不超过200k。性能与压缩率比较好。最近接到个需求,就是把前端的表格数据用PDF的形式导出。用到的插件:Newtonsoft.JsoniTextSharp以上插件可在nuget中下载引用一、json转DataTable前端的表如下:前端的json数据结构如下:说明:Hearder原创 2021-02-04 11:47:30 · 899 阅读 · 5 评论 -
C# .NET的SelectedValue取值为空或取不到值而导致前端(前台)显示空值的一种情况的解决方法
1.问题重现:最近在公司做C#开发时遇到了一个问题,就是SelectedValue无论怎么写在前端都取不了值,数据库是已存在值的前端显示为空后台代码:ddlllqk = (DropDownList)GridView1.Rows[i].FindControl("DropDownListllqk"); //来料情况 ddlllqk.SelectedVal...原创 2020-01-03 08:59:14 · 1740 阅读 · 0 评论