![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
基础积累
文章平均质量分 70
焚 城
这个作者很懒,什么都没留下…
展开
-
DataGridView编辑Datatable记录,多空白行
3、AllowUserToAddRows是grid 新增行功能,底部会多一行空白,dt.Rows.add如上所说会加两行新增,所以就会有3行新增,这是在CellValidating监听之外的,无法避免。4、既然grid和dt只能单方面数据同步,所以最终我使用第2个dt作为数据保存副本,也从逻辑上去避免作业中dt和dt2的最终差异,使用dt2作为提交到数据库的改动依据。而dt.Rows.add,也会造成Grid新行中断编辑、提交数据,就会多一行。函数头个lock,函数尾释放,防执行中被触发,失败!原创 2024-07-19 10:13:26 · 372 阅读 · 0 评论 -
Word自定义导出小记(二)_ 多级DataTable导出 _C#
总想加到段落内,实在是没想到,这样式是加在段落之上的,奇葩。开始我是在 上条**SetCell()**内 这样写的。继续记录今天C#环境,NPOI导出Word遇到的问题。1、树状DataTable导出,行混乱。解决办法,建一个Rows标识控制。2、单元格 改字体、文字大小。3、表格单元格 背景颜色。原创 2024-06-27 20:02:16 · 228 阅读 · 0 评论 -
Word自定义导出小记_C#
记录一次word导出的实现。以前倒是做过几次Excel导出,但这次有一些格式要求就不行了。这次打算用word模板,先简单建了一个word,往里塞DataTable测试功能实现。原创 2024-06-25 16:18:42 · 339 阅读 · 0 评论 -
char、varchar、nchar、nvarchar区别
3、varchar、nvarchar 自由长度,省空间,但检索费时间。1、char、varchar 是存ANSI字符->1字符占1个字节,n- 是中文解决方案,存Unicode->1字符占两个字节。2、char、nchar空格补位固定长度,读取快但占空间。个人简介可能是中文、长度不定 nvarchar合适。头像路径这种可空、可能非常长 varchar合适。账户这种不会太长、但可能中文 nchar合适。密码这种不会太长、但非中文的 char合适。突然感觉中文好牛掰,全球独一份。原创 2024-06-17 10:00:15 · 303 阅读 · 0 评论