.net
人鱼传说
这个作者很懒,什么都没留下…
展开
-
如何取DataGridViewCheckBoxCell值
今到遇到这样的应用,主档datagridview要通过点选Checkbox列,实时计算Checkbox=true的所有明细金额合计,网上有提到使用EditedFormattedValue和FormattedValue的值的判断,但使用起来还是麻烦,要做判断,于是想到用点选后马上结束编辑状态,结果还变好用的,上代码,以备后用: /// /// 选择内容原创 2015-07-12 20:25:14 · 2958 阅读 · 0 评论 -
MongoDB-新增文档
新增文档3.2版本以以上可用IMongoCollection.InsertOne() 新增一个 document 到 Collection.以下演示新增行到inventory表中,如果行不指定_id字段,C#驱动会为行增加_id字段,查看插入动作var document = new BsonDocument{ { "item", "canvas" }, { "q...翻译 2018-07-27 14:07:27 · 445 阅读 · 0 评论 -
WebForm系统的单语言升级为多语言改造方案
原来用webForm开发的旧系统,因使用需要,由简体中文改支持多语言,改完后,登录时可以切换语言版本,如下图:改造方案需要满足:改造工作量小,改造速度快,扩展性好;方案一:编写资源文件 文件内容以Key-Value方式,每个语言一个文件,无法兼顾后端存储过程;方案二:写数据库 表结构以Key-语言1,语言2..语言N的方式,扩展性好,前端和后端都能使用;原创 2017-12-09 12:43:55 · 1139 阅读 · 0 评论 -
C#程序运行不了CLR20R3解决方法
c#应用程序在有些环境下能打开,但有些又打不开,更悲催的是同一个应用程序不同时间编译在同一个环境下即然一个能运行一个不能运行,打开事件日志看到两个错误:错误日志1:Application: XXXXX.exe(这是应用程序名称就不用真名了)Framework Version: v4.0.30319Description: The process was terminated due原创 2017-07-22 00:32:24 · 27606 阅读 · 2 评论 -
线程与异步在监控系统中的应用
线程与异步在监控系统中的应用原创 2017-07-14 15:44:49 · 392 阅读 · 0 评论 -
关于C#Socket断开重连问题
TCP客户端可以向TcpServer发送数据包时,若网络断开,原来的连接就会失效,出现以下错误提示:断开套接字连接后,只能通过异步方式再次重新连接,而且只能连接到不同的 EndPoint。在操作完成前,在将不会退出的线程上必须调用BeginConnect 导致无法发送数据包,如何处理呢?主要原因还是已断开的连接无法再使用,只能重新创建,因为我们可以采用自动重新创建连接的方式来原创 2017-05-27 11:17:58 · 21185 阅读 · 3 评论 -
线程安全集合类
在.Net 4中,新增System.Collections.Concurrent 命名空间中提供多个线程安全集合类,这些类提供了很多有用的方法用于访问集合中的元素,从而可以避免使用传统的锁(lock)机制等方式来处理并发访问集合.因此当有多个线程并发访问集合时,应首先考虑使用这些类代替 System.Collections 和 System.Collections.Generic 命名空间中的对应转载 2017-05-24 23:30:31 · 580 阅读 · 0 评论 -
nodejs的socket.io和socket应用
nodejs的socket.io和socket应用原创 2017-04-03 02:49:45 · 4645 阅读 · 0 评论 -
VB.NET 写日志文件
VB.NET 写日志文件原创 2017-02-17 17:30:51 · 3557 阅读 · 0 评论 -
vb.net DES加密与解密
vb.net DES加密与解密原创 2017-02-17 17:27:36 · 4053 阅读 · 0 评论 -
VB.NET 数据操作封装
数据操作封装原创 2017-02-17 16:56:41 · 1212 阅读 · 0 评论 -
vb.net Linq实战
linq 对DataTable的多字段sum原创 2017-02-17 16:46:06 · 7260 阅读 · 0 评论 -
linq to datatable sum
linq to datatable sum原创 2016-10-28 12:55:09 · 2079 阅读 · 0 评论 -
.net 事务嵌套存储过程事务的处理方法
网上有很多这样的问题分析,无非以下两种情况:1、begin tran 后没有rollback tran 或commit tran2、应用程序数据库连接事务不在一个会话中;但以后我要说的情况有点特别,先说一下场景:1、.net 开发环境2、使用sqlconnection对象发起事务3、事务内有多个存储过程4、各存储过程内有自已的事务总之就是sqlconnect原创 2016-10-12 23:22:56 · 2070 阅读 · 0 评论 -
VS2012最方便的断点调试
vs2012断点调试原创 2016-01-01 22:06:00 · 2862 阅读 · 0 评论 -
Unexpected character encountered while parsing value
问题场景:Newtonsoft.Json读取JSON格式的配置文件时出错问题现象:使用下面的反序列化代码出错了 JObject JObj = JsonConvert.DeserializeObject<JObject>(FieldListStr);出错内容:Unexpected character encountered while parsing value: . ...原创 2019-09-17 11:27:53 · 57391 阅读 · 2 评论