- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 Winform:线程间操作无效: 从不是创建控件“uiLabelStatus”的线程访问它
它意味着你的代码尝试在非创建控件(uiLabelStatus)的线程(即UI线程之外的线程)上访问或修改这个控件。方法可以确保你的代码在正确的线程上执行,从而避免了这个错误。如果你正在使用的是其他编程环境或框架,解决方案可能会有所不同,但基本原则是相同的:所有对UI元素的操作都应该在主UI线程上进行。方法在创建控件的线程(通常是UI线程)上安全地执行这些操作。解决这个问题的关键是确保对UI元素的所有操作都在主UI线程上执行。例如,如果// 假设这是你的UI标签。// 确保在UI线程上执行更新。
2024-06-27 13:04:56
427
1
原创 这个if ...else if怎么优化
List<ToolSripButton> btnList = newList<ToolSripButton>();if(e.KeyCode == Keys.N && e.Control){btnList[0].PerformClick();}elseif(e.KeyCode == Keys.O && e.Control){btnList[1].PerformClick();}elseif(e.KeyCode =...
2020-07-14 15:16:12
158
原创 sqlserver判断字段值是否存在某个字符
写SQL语句我们会遇到需要判断字段值中是否包含某个字符串,虽然SQL SERVER中并没有像C#提供了Contains函数,但SQL SERVER中提供了CHAEINDX函数,它是找到字符(char)的位置(index),通过查找字符所在的位置,就可以判断是否包含在其中了。CHARINDEX原理:通过能够找到对应的字符串,则返回该字符串位置,否则返回0。 基本语法如下: CHAR...
2019-11-07 11:17:22
20250
原创 一种较好的SQL Server与excel导出导入的方法技巧
上周,一个采购部的同事用系统时候,写的字数超了无法保存,于是我帮在数据库修改了字段类型长度后,周一上班,他们反映这个字段的数据有乱码存在,是一个特殊符号变成了乱码,于是我猜测是不是这样修改字段类型造成的。由于数据太多,用备份数据还原,这样会造成其他表数据的牵连,于是我想到把现有的数据导出来吧乱码改了,在导入数据。SQL Server与excel弄了两天,都没有完整把数据弄好。于是不断在网上找错
2017-07-15 09:03:17
977
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人