• 2024-11-20ado.net 与lot
    LOT也是“InternetofThings”的缩写,即物联网的意思,软件行业中是这样的。ADO.NET(ActiveXDataObjects.NET)是微软提供的一个数据库访问技术,它是.NET框架的一部分,用于.NET应用程序与数据库之间的交互。ADO.NET提供了一种方法来访问和操作数据库中的数据,它支持多种类型的数据库,包
  • 2024-11-13PublicMethod
    usingSystem;usingSystem.Collections.Generic;usingSystem.Data;usingSystem.Linq;usingSystem.Reflection;usingSystem.Text;usingSystem.Threading.Tasks;namespaceGeneral{publicclassPublicMethod{///<summary>//
  • 2024-11-11SqlDataAdapter.Fill 方法 (DataTable)
       SqlDataAdapter.Fill方法(DataTable) 在msdn上的解释是 Fill 方法使用关联的 SelectCommand 属性所指定的SELECT语句从数据源中检索行。 与SELECT语句关联的连接对象必须有效,但不需要将其打开。 如果调用 Fill 之前连接已关闭,则将其打开以检索数据,然后
  • 2024-10-12stiReport动态更新数据源
    总结为了确保动态数据源的更新过程顺利进行,并避免之前的默认数据源导致的冲突或冗余,以下是推荐的步骤:清除数据源:使用report.Dictionary.DataSources.Clear()清除所有旧数据源。添加新数据源:通过report.RegData()方法添加新的数据源。同步字典:使用report.Dictionary.Sy
  • 2024-10-08C# WebService返回参数为DataTable报错“XML文档有错误”
    该问题由于DataTable列存在自定义类型。解决该报错需要以下几步:1、自定义类型增加xml序列化2、由于C#从XML反序列化DataSet或DataTable时的默认限制,所以需要先把调用方的项目开放限制,如果是.netframework项目,需要在app.config中添加<configuration><runtime>
  • 2024-09-23DataTable的Extension
    #DataTableExtensions\App\App.csproj<ProjectSdk="Microsoft.NET.Sdk"><PropertyGroup><OutputType>Exe</OutputType><TargetFramework>net9.0</TargetFramework><ImplicitUsings>enable</I
  • 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