• 2024-09-14一个全面且高效的C#帮助类库
    项目介绍Common.Utility是一个C#编写的实用工具库,它收集并整理了大量的辅助类,旨在提供一系列方便开发者在.NET环境中使用的功能。日常工作收集,各式各样的几乎都能找到,所有功能性代码都是独立的类,类与类之间没有联系,可以单独引用至项目。功能介绍CSVHelperusingQuartz.Util;u
  • 2024-09-09c# 读取上传excel转换为DataTable
    varfiles=Request.Files;if(files==null||files.Count==0){returnJson(new{code=1,msg="未获取到文件"});}varfile=files[0];vardt=ReadExcelToDataTable(file.InputStream);returnJson(new{code=1,msg="已读取Excel
  • 2024-09-03[编程笔记] 从 bcp 客户端收到一个对 colid 7 无效的列长度
    最近在做一个工具改造,实现A库数据导B库的功能。今天遇到一个奇怪问题,“从bcp客户端收到一个对colid7无效的列长度”。代码是从A库执行SELECT语句到本地DataTable,再将DataTable插入到B库,插入的过程是通过SqlBulkCopy实现的,这样做的好处是不用写INSERT语句,只
  • 2024-09-02PrimeVue DataTable 属性值解析
    primeVueDataTable组件的属性值使用DataTable属性NameTypeDefaultdescriptionvaluenull|any[]null要显示的对象数组。dataKeystring|Functionnull唯一标识数据中的记录的字段名称。rowsnumber0每页显示的行数。firstnumber0要显示的第一行的索引。totalR
  • 2024-08-25C# 将数据写入到Excel表格
    Excel是一款广泛应用于数据处理、分析和报告制作的电子表格软件。在商业、学术和日常生活中,Excel的使用极为普遍。本文将详细介绍如何使用免费.NET库将数据写入到Excel中,包括文本、数值、数组、和DataTable数据的输入。C#在Excel单元格中写入文本、或数值C#在Excel工作表
  • 2024-08-01Pandas:如果键列为空,则合并 2 行
    我有一个数据框:密钥名称数量状况包装A1糖果A25好25不错B1
  • 2024-07-30C#判断字符串是否满足多个条件中的任意一个条件的逻辑
    //示例:初始化DataTable并填充数据DataTabledataTable=newDataTable();dataTable.Columns.Add("Length",typeof(int));dataTable.Columns.Add("StartIndex",typeof(int));dataTable.Columns.Add("EndIndex",typeof(int));dataTable.Columns.
  • 2024-07-29C#动态计算字符串中的表达式
    最近遇到一个需要计算字符串中表达式的需求,需要从字符串公式中动态计算结果。类似下面这样1stringexpression="Age*0.2+Height*0.1+log4"; 使用DataTable.Compute函数一开始找的是下面这种方法,但是不能计算对数1usingSystem.Data;23DataTabledt=ne
  • 2024-07-26C#中将多个excel档案汇总为一个excel档,并批量汇入oracle数据库
    privatevoidbt_bach_oracle_Click(objectsender,EventArgse){//將下載的excel匯總為一個excelstringsourceFolder=@"D:\123";//源文件夹路径stringdestinationFolder=@"D:\456";//目标文件夹路径stringdest
  • 2024-07-20winform 的 datagridview 动态刷新
    要实现在datagridview中动态的增删改查,目前能用的比较友好的方案似乎只有datatable,网上有人说用BindingList的,我替你们试过了,无法筛选,坑很多publicpartialclassForm1:Form{privateDataTabledataTable=newDataTable();privateBindingSour
  • 2024-07-09DataTable 与 泛型集合List<T>相互转换
    List转DataTablepublicstaticDataTableToDataTable<T>(thisList<T>list){DataTableresult=newDataTable();List<PropertyInfo>pList=newList<PropertyInfo>();Typetype=typeof(T);Array
  • 2024-07-04Camstar里拿到Grid的行数据
    两种方法:1.GridDataMode属性为Geceric的:拿到的数据直接放在datatable里,并且赋值给grid,这里我把拿来的数据放在了一个集合里,测试用的随便写写2.GridDataMode属性为ItemList的:这里是用了一个集合去接收datatable的值,再把集合赋值给grid这里和第一种的区别是我没有去转换
  • 2024-07-04Pgsql帮助类 netcore
    十年河东,十年河西,莫欺少年穷学无止境。精益求精usingNpgsql;usingSystem;usingNpgsqlTypes;usingSystem.Data;usingSystem.Collections.Generic;usingSystem.Reflection;usingSystem.Configuration;usingswapCommon;namespacePgSqlHelper{publiccla
  • 2024-06-14C# 对DataTable 的某一列进行去重,并保留其他列,其他列不去重(转)
    可以使用LINQ来对DataTable的某一列进行去重操作,并同时保留其他列。以下是一个示例代码:usingSystem;usingSystem.Data;usingSystem.Linq;classProgram{staticvoidMain(){//创建一个示例的DataTableDataTabletable=newDataTable();
  • 2024-06-14DataSet 数据集的使用
    语法: publicstaticDataTableExecuteTable(stringsql){using(SqlConnectionconn=newSqlConnection(connStr)){conn.Open();SqlCommandcmd=newSqlCommand(sql,conn);Sql
  • 2024-05-13winform控件 datagridview分页功能 界面实现需要有上一页下一页等操作控件 dataGridView1 控件的数据绑定方式 如何实现分页中的数据修改然后进行保存 请列出详细例子 特别
    以下提供一个示例来说明如何在WinForms中实现分页功能,并在分页中实现数据修改并保存的操作。首先,我们需要一个包含数据源的DataGridView控件,并添加上一页、下一页等操作控件来实现分页功能。接下来,我们需要实现数据的加载、分页、修改和保存功能。这里我将提供一个简单的例
  • 2024-05-07C#应用下的CSV文件写入和读出
    1.建立DataTable类型DataTablemy_accurdt;my_accurdt=newDataTable(DateTime.Now.ToString("yMMddHHmm")+"_AccurData");2.创建DataTable的列和行//列my_accurdt.Columns.Add(newDataColumn("Oder",typeof(int)));my_accurdt.Columns.Ad
  • 2024-04-25关于DataTable动态列名拼接
    ///<summary>///多条件的过滤返回DataTable///</summary>///<paramname="dataTable"></param>///<paramname="filterConditions"></param>///<returns></returns>privateDataTableMuil
  • 2024-04-23C# 将DataTable 导出 CSV
    完整代码publicstaticbooldataTableToCsv(DataTabletable,stringfile){try{stringtitle="";FileStreamfs=newFileStream(file,FileMode.OpenOrCreate);//File
  • 2024-04-23C# 将DataTable 导出 Excel
    首先引用 Excel完整代码//速度最快///<summary>///将数据集中的数据导出到EXCEL文件///</summary>///<paramname="dataTable">输入数据集</param>///<paramname="isShowExcle">是否
  • 2024-04-22DataTable 过滤、求和、去重
    DataTable过滤、求和、去重//多个多个重复去除//去掉factoryCode,recWeek,materialNo,quantity,recDate,uploadDate相同的重复数据DataViewdv=newDataView(dt);//dt=dv.ToTable(true,"factoryCode,recWeek,materialNo,quantity,recDate,uploadDate");//求和
  • 2024-04-05C# NPOI 读取EXCEL数据后转化为DataTable
    XSSF是用于.xlsx(2007以后版本)HSSF是用于.xls(2007以前版本)//也可以根据后缀名自动切换IWorkbookIWorkbookworkbook;if(fileExt==".xlsx"){workbook=newXSSFWorkbook(fs);}elseif(fileExt==".xls"||fileExt==".xlt"){workbook=newHSSFWorkboo
  • 2024-03-31.NET DataTable 去重过滤高级算法
     ///<summary>///过滤DataTalbe添加处理(使用hashkey处理)最快///</summary>///<paramname="dataTable"></param>///<paramname="selectedNodes"></param>///<returns></returns>publicDataTabl
  • 2024-03-30UE4 c++ 通过枚举寻找DataTable中的数据
    DataTable中的数据DataTable中每一行数据是一个结构体在C++代码中定义结构体,然后可以在蓝图中可以创建以此结构体为单元的DataTable枚举变量定义一个头文件来存储枚举变量,然后可以在要使用的文件中利用MyEnumPtr=FindObject<UEnum>(ANY_PACKAGE,TEXT("EGridShapEnum"),tr
  • 2024-03-29c# 常用扩展方法
    DataTablepublicstaticclassDataTableExtension{publicstaticTGetData<T>(thisDataTabledt,introwIndex,stringcolName){if(dt==null||dt.Rows.Count==0){returndefault(T