上一页 1 2 3 4 5 6 7 8 9 ··· 42 下一页

2018年11月12日

执行数据库操作失败: 连接未关闭。 连接的当前状态为打开

摘要: 解决方法 //在建立连接之前先关闭 #region 执行SQL查询 /// <summary> /// 执行SQL查询 /// </summary> /// <param name="CommandText"></param> /// <param name="Connection"></param 阅读全文

posted @ 2018-11-12 14:39 asdyzh 阅读(2060) 评论(0) 推荐(0) 编辑

连接未关闭。 连接的当前状态为打开。问题的解决

摘要: public static SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString); if (conn.State ==Co 阅读全文

posted @ 2018-11-12 14:38 asdyzh 阅读(965) 评论(0) 推荐(0) 编辑

通过委托更新UI(异步加载)

摘要: 来自:http://blog.csdn.net/gongzhe2011/article/details/27351853using System.Windows.Forms; using System.Threading; using System; namespace Threaddemo1 { 阅读全文

posted @ 2018-11-12 12:43 asdyzh 阅读(527) 评论(0) 推荐(0) 编辑

【AutoResetEvent】

摘要: AutoResetEvent用于线程间的同步 Test.cs代码: class Test { //构造函数,用一个指示是否将初始状态设置为终止的布尔值初始化该类的新实例。 //false:无信号,子线程的WaitOne方法不会被自动调用 //true:有信号,子线程的WaitOne方法会被自动调用 阅读全文

posted @ 2018-11-12 11:09 asdyzh 阅读(148) 评论(0) 推荐(0) 编辑

C#之Socket断线重连

摘要: 一、网上常用方法 1、当Socket.Conneted == false时,调用如下函数进行判断 2、根据socket.poll判断 总结: 1、此两种方法出处可在函数体中的remark中找到链接 2、此两种方法适用于对端正常关闭socket下的本地socket状态检测,在非正常关闭如 断电、拔网线 阅读全文

posted @ 2018-11-12 10:49 asdyzh 阅读(15028) 评论(3) 推荐(0) 编辑

C#socket通信时,怎样判断socket双方是否断开连接

摘要: 我在Server端new了一个socket,然后bind,开了一个线程来accept前来连接的client,每接到一个client前来连接就新开一个线程和它进行通信。我把Server端得到的socket放到一个集合里,我想知道集合里的socket是否断开连接,如果断开连接我就把它从这个集合里移除。判 阅读全文

posted @ 2018-11-12 10:43 asdyzh 阅读(10532) 评论(0) 推荐(0) 编辑

不应该使用Connected属性作为Socket是否连接上的依据

摘要: 最近在做一个接口,用到了Socket异步通信。 调试了3天了,一直将Socket的Connected属性作为客户端和服务器端是否连接上的依据。今天发现我错了。 下面是从一个csdn博友写的,很好。 http://blog.csdn.net/xiaobai1593/article/details/72 阅读全文

posted @ 2018-11-12 10:38 asdyzh 阅读(791) 评论(0) 推荐(0) 编辑

2018年11月11日

AutoResetEvent的使用介绍(用AutoResetEvent实现同步)

摘要: 前几天碰到一个线程的顺序执行的问题,就是一个异步线程往A接口发送一个数据请求。另外一个异步线程往B接口发送一个数据请求,当A和B都执行成功了,再往C接口发送一个请求。说真的,一直做BS项目,对线程了解,还真不多。就知道AutoResetEvent这个东西和线程有关,用于处理线程切换之类,于是决定用A 阅读全文

posted @ 2018-11-11 23:47 asdyzh 阅读(242) 评论(0) 推荐(0) 编辑

事件Event 介绍总结

摘要: 最近在总结一些基础的东西,主要是学起来很难懂,但是在日常又有可能会经常用到的东西。前面介绍了 C# 的 AutoResetEvent的使用介绍, 这次介绍事件(event)。 事件(event),对于初学者来说,确实比较神秘,难懂。但是在日常编程过程中却经常遇到。事件使用得当,会让你的代码更加整洁, 阅读全文

posted @ 2018-11-11 23:46 asdyzh 阅读(1540) 评论(0) 推荐(0) 编辑

DataGridView增加全选列

摘要: 最近的一个winform的项目中,碰到datagridview控件的第一列添加全选的功能,通常这个功能,有两种实现方式:1. 为控件添加DataGridViewCheckBoxColumn来实现,但是需要提供全选反选功能,2. 再加一个checkbox控件跟datagridview组合来实现全选反选 阅读全文

posted @ 2018-11-11 23:45 asdyzh 阅读(892) 评论(0) 推荐(1) 编辑

上一页 1 2 3 4 5 6 7 8 9 ··· 42 下一页

导航