- 博客(105)
- 资源 (12)
- 问答 (1)
- 收藏
- 关注

原创 datarow插入到指定的行
DataRow inserDataRow = dataDt.NewRow();//这个datarow一定是要插入的datable.inserDataRow[“Name”] = “王五”;inserDataRow[“Id”] = 23;inserDataRow[“Memo”] = “第一行”;dataDt.Rows.InsertAt(inserDataRow, 0);
2022-01-18 16:17:39
1013

原创 C# 防止Winform窗体假死
/此方法只能优化界面,但是程序代码运行时间会增加,降低了性能,不建议使用.1.在处理较慢的代码前面加DoEvents()3.使用委托异步,对于有参的,
2021-08-23 09:29:40
2117

原创 oracle 多表联查修改
orac 多表修改用表2,表,3 的 数据 去修改 表1 的数据update 表1 , MERGE INTO 表1 a USING (select b.*, c. id as id2 FROM 表2 B left join 表3 c on b.cid= C.ID where 查询条件 np on a.on1 = np.on1 WHEN MATCHED THEN
2021-07-19 11:45:37
2251

原创 PLSQL (oracle)用SQL语句创建JOBS(定时任务),亲测非....常....好......用
declare job71 number;begin sys.dbms_job.submit(job => job71, what => 'UP_CCGCNAME;',--存储过程名称,存储过程后面要跟分号 next_date => to_date('10-07-2021 03:00:00', 'dd-mm-yyyy hh24:mi:ss'), int
2021-07-09 10:44:00
2804

原创 C# Tree控件 背景色重绘
在Tree控件 时间中选择Leave ,BeforeSelect 就OK 了private void tvFunction_Leave(object sender, EventArgs e) { if (tvFunction.SelectedNode != null) { //让选中项背景色呈现红色 tvFunction.SelectedNode.BackCol...
2021-04-09 15:28:14
1025

原创 C# WinForm子窗体弹出一个
if (FrmTCK.Instance == null || FrmTCK.Instance.IsDisposed) { Form frm = new Form (); frm.StartPosition = FormStartPosition.CenterScreen; frm.Show(); } else { ...
2021-04-09 14:58:41
1108

原创 Oracle 用SQL查看表字段 及表字段类型及类型长度
select column_name,data_type,DATA_LENGTH From all_tab_columnswhere table_name=upper('表名') AND owner=upper('数据库登录账号')
2021-04-08 15:30:59
1042
1

原创 TreeView 当树节点消失焦点,重绘背景
private void tvFunction_Leave(object sender, EventArgs e) { if (tvFunction.SelectedNode != null) { //让选中项背景色呈现红色 tvFunction.SelectedNode.BackColor = Color.Red; //...
2021-03-22 17:47:03
289

原创 C# 根据路径获取文件夹内容,并删除内容
1 2 3 4 5 6 7 8 9 10 DirectoryInfo dir = new DirectoryInfo(path); //path为某个目录,如: “D:\Program Files” FileInfo[] inf = dir.GetFiles(); foreach (FileInfo finf in inf) { if( finf.Extension...
2020-08-19 09:44:08
536

原创 根据DataSet生成insert语句
/// <summary> /// 由数据集DataSet自动生成Insert的SQL语句集合 /// </summary> /// <param name="ds">数据集</param> /// <param name="TableName">表名</param> /// &...
2020-08-04 15:18:51
376

原创 上传图片,删除该程序安装目录下指定类型的文件、或根据文件名称删除文件
foreach(var FileName in openFileDialog.FileNames) { System.IO.FileInfo file = new System.IO.FileInfo(FileName); GetFileData(FileName);//根据文件名路径获取文件数据 }
2020-07-29 14:07:07
153

原创 DataRow[] 转 DataTable;由dataset转化为sql插入语句
private DataTable ToDataTable(DataRow[] rows) { if (rows == null || rows.Length == 0) return null; DataTable tmp = rows[0].Table.Clone(); // 复制DataRow的表结构 foreach (DataRow row in rows) { ...
2020-07-28 10:28:34
487

原创 DataTable根据某列去除重复、根据某列求和
//求和dt.Compute("sum(列名)", "");//去重DataView dv = ds.Tables[0].AsDataView();DataTable DT=dv.ToTable(true, "AAA009"); //list循环添加某列值 List<string> list = new List<string>(); for (i...
2020-06-23 12:00:25
1352

原创 Oracle 数据库查询条件为时间格式、修改set时间
select 目标列 from 表名 where 时间列=to_date('时间','yyyy-mm-dd hh24:mi:ss');eq:select name from tq wherea = to_date ('2001-03-05','yyyy-mm-dd')andb = to_date ('2001-03-15','yyyy-mm-dd');
2020-06-23 11:58:39
1379
原创 C# 使用 StackExchange nuget 包进行 Redis操作
【代码】C# 使用 StackExchange nuget 包进行 Redis操作。
2024-08-28 16:29:10
378
原创 SQL SERVER PIVOT 函数使用
IN (' + @columns + ') 显示字段名集合,如果提前知道将要显示的列名 可以使用 IN ([数学],[语文]) ,函数说明: 对数据表中的数据处理, 即有字段 guo, xiaodumc 表., 查询出来guo , xiaodumc 两列数据.因为xiaodumc 里面的数据是动态的, 所以先查询出来 xiaodumc 所有的值(或根据where条件)如果@columns 变为列时 , 显示的数据可能有空值,记得转换.
2024-07-31 11:06:42
390
原创 【无标题】
在 `dotNetBar.SuperGridControl` 中,如果某列的项类型为 `CheckBox`,并且你发现值为 `1` 和 `2` 都显示为勾选状态,这可能是因为默认情况下 `CheckBox` 控件对于整数值是有些敏感的。确保你的数据源中的值与 `SuperGridControl` 列的 `CheckBox` 绑定方式正确。如果你需要一个具体的代码示例来帮助你解决这个问题,请提供更多关于你的数据源和你的 `SuperGridControl` 配置的详细信息。检查你如何在代码中处理这个列的值。
2024-04-11 09:54:02
164
原创 2024/1/26关于优快云
2024/1/26: 也是中国的文心一言或者通义千问 或者讯飞星火 出来一年多.最进发现使用优快云的次数越来越少,基本都是上面的AI进行解答工作中出现的问题.优快云 用的次数越来越少,文心用的越来越多,但是文心最近出现了会员版,文心未来会不会全面收费.灵感来源于脑子一热想出来的问题.
2024-01-26 10:48:46
170
原创 c# 关于某管理业务系统对数据统计问题.
最后发现是一处代码有很大问题.用了foreach(){ foreach(){} } 双循环, 简直就是依托答辩, 里面foreach 一次需要40ms,循环7次, 但是最外面的foreach 需要循环50次左右, 循环里面也没有调用接口,但是有一处需要使用缓存里面的数据(上万条),就这一个双循环就要 十几秒,之前没出现问题是因为数据量小,未出现严重的bug.中,用了几个小时写好了, 查询出来的结果用了不到0~2S,大大提升了系统的效率,仅查询功能性能提升了14倍左右,
2023-10-17 11:11:18
290
原创 博客摘录「 JS 定时器的4种写法及介绍」2023年6月1日
小时间间隔限制,HTML5标准为4ms,小于4ms按照4ms处理,但是每个浏览器实现的最小间隔都不同因为JS引擎只有一个线程,所以它将会强制异步事件排队执行(生成一个定时器,将回调插入到事件队列中,等待当前队列中无任务执行时立即执行。
2023-06-28 09:35:41
124
原创 sqlserver 分页 使用 ORDER BY ID DESC offset 0 rows fetch next 20 rows on 支持2016及以上版本数据库
【代码】sqlserver 分页 使用 ORDER BY ID DESC offset 0 rows fetch next 20 rows on 支持2016及以上版本数据库。
2023-04-03 17:34:30
360
原创 C# base64图片数据生成图片并保持在本地,且返回图片url地址,解决Webapi 返回JSON格式含图片base64数据时接口延迟高,卡死问题。
【代码】C# base64图片数据生成图片并保持在本地,且返回图片url地址,解决Webapi 返回JSON格式含图片base64数据时接口延迟高,卡死问题。
2023-04-03 17:18:30
564
原创 C# Datatable、List、DataRow[]某列求和
DataRow [] drs=dt.Select("Name='测试'");//假设以上三种里面都含有列名为Test的列。
2023-03-15 18:12:22
1604
原创 config.Formatters.Remove(config.Formatters.XmlFormatter);问题这是什么东西
config.Formatters.Remove(config.Formatters.XmlFormatter);问题这是什么东西
2023-02-14 09:44:07
96
原创 C# json转为List<Shou>
JObject obj = JObject.Parse(stringstr); //obj = JObject.Parse(obj["objstr"].ToString()); List root = JsonConvert.DeserializeObject(obj["data"].ToString());using Newtonsoft.Json;using Newtonsoft.Json.Linq;
2023-01-14 17:07:46
1980
原创 sqlserver 把一个表的数据集(仅一个字段)作为一行赋值到另一个表的值
sqlserver 把一个表的数据集作为一行赋值到另一个表的值,也可以使用查询.
2023-01-14 16:55:43
644
原创 C#WinForms DataGridView背景颜色渲染太慢,一个需要20ms,十几行和多个列修改,时间会成倍增加
通过DataGridView控件 CellFormatting 事件来渲染。
2022-12-28 09:43:43
454
原创 SQL Server Convert()时间,及自定义获取时间长度
LEFT(Convert(varchar(100),'2022-10-13 14:15:16',120),16) 获取到的 2022-10-13 14:15。---------------------------常用sql------------------------------------------------------全部---------------------------
2022-10-13 16:19:33
630
原创 DataRow 插入 到DataTable 问题,“此行已属于另一个表“
DataRow 插入 到DataTable 问题,"此行已属于另一个表"
2022-08-24 18:19:45
803
redis安装包 以及 Rdm客户端(可视化Redis)
2024-08-27
Apexsql Log 2018 版(无网络也可用)
2024-06-15
Listary 文档检索工具,比windows文件管理工具快多了!为了曝光率
2022-09-08
VS2022主题(赛博朋克(内附其他主题下载地址)):背景主题,贼好看,5分 值!!!,贼好看,5分 值!!!,贼好看,5分 值
2022-08-24
Xshell 和 ftp 最新版为了曝光率!!!为了曝光率!!!为了曝光率!!!为了曝光率!!!为了曝光率!!!为了曝光率
2022-07-15
(AnkhSvn)Ankh-VSIX-2022 支持VS2022
2022-07-11
关于#sql#的问题,如何解决?
2023-04-23
C# 返回含base64图片数据时会变慢
2023-04-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人