一:背景 1. 讲故事 最近因为各方面原因换了一份工作,去了一家主营物联柜的公司,有意思的是物联柜上的终端是用 wpf 写的,代码也算是年久失修,感觉技术债还是蛮重的,前几天在调试一个bug的时候,看到了一段类似这样的代码: var dt = new DataTable(); SqlDataAdap ...
分类:
数据库 时间:
2020-07-22 11:41:35
阅读次数:
80
1.DataTable转List // 实体转换辅助类 datatable to list public class ModelConvertHelper where T : new() { public static List ConvertToModel(DataTable dt) { // 定 ...
List<int> lstHashCode = (from d in dtEquipInfo.AsEnumerable() select d.Field<int>("hashcode")).Distinct().ToList(); 其中dtEquipInfo是一个带有hashcode列的DataTa ...
分类:
其他好文 时间:
2020-07-16 22:00:28
阅读次数:
114
数据筛选 dt.Select($"ID = '{item}'"); dt.AsEnumerable().Where(r => r.Field<string>("Name").StartsWith("A")).FirstOrDefault(); 注意AsEnumerable不可连续使用,比如: var ...
分类:
其他好文 时间:
2020-07-13 18:26:27
阅读次数:
65
<%@ Page Language="C#" AutoEventWireup="true" %> <%@ Import Namespace="System.Data" %> <!DOCTYPE html> <script runat="server"> protected void Page_Loa ...
分类:
数据库 时间:
2020-07-04 15:01:29
阅读次数:
61
最近很多功能都涉及到用户设置相关的东西, 比如一个沙盘, 希望在无操作后3秒钟就自动进行相机自动旋转的操作, 代码很简单: public class XXX : MonoBehaviour { public float cameraRotateSpeed = 2f; public float wai ...
分类:
Web程序 时间:
2020-06-28 18:51:33
阅读次数:
58
本篇参看: https://developer.salesforce.com/docs/component-library/bundle/lightning-datatable/documentation https://www.lightningdesignsystem.com/component ...
分类:
其他好文 时间:
2020-06-28 15:27:38
阅读次数:
61
WPF场景下后台生成DataGrid列的代码: /// <summary> /// 通用的出勤表头设置 /// </summary> /// <param name="dgView">DataGrid实例</param> /// <param name="dataTable">源数据表</param ...
C# 实现TXT文档转 代码: public DataTable TXTToDataTable(string fileName, string columnName) { DataTable dt = new DataTable(); FileStream fs = new FileStream(f ...
1.首先呢我们要根据ID来进行一个查询 var sql = "select * from Product where id=" + id; 2.我们把查询到的放在一个DataTable对象内。(且大于查询结果大于1,小于1的话返回空) DataTable dt = SqlHelper.Cx(sql) ...
分类:
其他好文 时间:
2020-06-23 13:51:34
阅读次数:
92