摘要: 在winform开发中使用到datagridview,突然发现在修改了datagridview中某一行的数据时,偶尔触发RowChange事件,偶然不触犯;觉得很没道理,仔细检查了一番,才发现我对datagridview绑定的数据表重新进行了复制操作。错误很低级,记录下来以作警示。阅读全文
posted @ 2011-08-11 14:16 codingspace 阅读(33) 评论(0) 编辑
摘要: 如果项目要求程序对高达几万条的数据在集中的时间内执行固定序列的操作,且不能完全使用存储过程时而需要使用程序来执行时。会需要这些优化。我们知道,SQL服务器对一条语句的执行,需要分析、编译、执行这些步骤,通过参数化我们可以对一种命令只分析和编译一次,而执行多次,从而提高效率。在执行时,如果每次提交语句,可以完成多条SQL语句,则可以减少通讯时间,也可以提高效率。通过 System.Data.IDbCommand.Prepare() 方法,我们可以在第一次执行语句时,分析和编译SQL语句,然后保存这个Command对象,下次使用时,直接设置参数执行。这个方法对Oracle和MsSql Server阅读全文
posted @ 2011-01-12 15:27 codingspace 阅读(108) 评论(0) 编辑
摘要: 有时候我们要对时间进行转换,达到不同的显示效果 默认格式为:2005-6-6 14:33:34 如果要换成成200506,06-2005,2005-6-6或更多的该怎么办呢 我们要用到:DateTime.ToString的方法(String, IFormatProvider)注意:月用MM大写,分用mm小写,二十四小时制HH,十二小时制hh。  using System; using System...阅读全文
posted @ 2010-12-01 19:20 codingspace 阅读(41) 评论(0) 编辑
摘要: 到目前为止,许多的编程语言和工具都包含对正则表达式的支持,当然.NET也不例外,.NET基础类库中包含有一个名称空间和一系列可以充分发挥规则表达式威力的类。 正则表达式的知识可能是不少编程人员最烦恼的事儿了。如果你还没有规则表达式方面的知识的话,建议从正则表达式的基础知识入手。前参见正则表达式语法。 下面就来研究C#中的正则表达式,C#中的正则表达式包含在.NET基础雷库的一个名称空间下,这个名称...阅读全文
posted @ 2010-12-01 14:41 codingspace 阅读(55) 评论(0) 编辑
摘要: 1 建一个类库项目, 在里面添加一个窗体 Form1; 编译这个项目 生成 WinApp.dll;2 另建一个 WinForm 项目; 将上面的 WinApp.dll 拷到 bin\Debug\3 在 WinForm 项目中 加个按钮单击调用:Assembly _Assembly = Assembly.Load("含有 FORM2 这个类的程序集的文件名");//后面不要.DLL 比如 WinAp...阅读全文
posted @ 2010-12-01 14:37 codingspace 阅读(33) 评论(0) 编辑
摘要: 异常捕捉、处理是每个项目中必不可少的一部分,利用反射和XML配置技术实现一个通用的、灵活的、可配置的、高度可自扩展的异常处理框架对项目的整体健壮性以及异常处理效率都是非常重要的。通用异常处理框架中需要提供配置信息的支持以及统一的异常处理类和异常日志记录类管理,并允许用户以插件形式扩展自定义的异常处理或日志记录方式。  一、问题的提出  由于异常处理在项目中的普遍性,我们会很自然的想到是否可以对异常...阅读全文
posted @ 2010-11-22 13:28 codingspace 阅读(75) 评论(0) 编辑
摘要: 工程量转换的方法 经常在论坛上看到网友提出工程量显示的问题,想在此做个专题,供各位网友参考。1、基本概念我们生活在一个物质的世界中。世间所有的物质都包含了化学和物理特性,我们是通过对物质的表观性质来了解和表述物质的自有特性和运动特性。这些表观性质就是我们常说的质量、温度、速度、压力、电压、电流等用数学语言表述的物理量,在自控领域称为工程量。这种表述的优点是直观、容易理解。在电动传感技术出现之前,传...阅读全文
posted @ 2010-11-22 10:50 codingspace 阅读(33) 评论(0) 编辑
摘要: 如果在安装过程中选择“Windows 身份验证模式”,则 sa 登录将被禁用。如果稍后将身份验证模式更改为“SQL Server 和 Windows 身份验证模式”,则 sa 登录仍处于禁用状态。若要启用 sa 登录,可使用 ALTER LOGIN 命令。 sa 登录只能使用 SQL 身份验证连接到服务器。 在 SQL Server Managem...阅读全文
posted @ 2010-09-13 09:45 codingspace 阅读(163) 评论(0) 编辑
摘要: repeater嵌套查询。代码如下:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Web;using...阅读全文
posted @ 2010-08-17 17:16 codingspace 阅读(59) 评论(0) 编辑
摘要: 正常的数据库连接字符串配置,这是在MSSQL服务器端口是1433(默认)的情况下。  正常的数据库连接字符串配置,这是在MSSQL服务器端口是1433(默认)的情况下。<addkey="Article" value="server=.;uid=Admin;pwd=admin;database=db;"></add>  但是有时候,为了数据库服务器安全,这个端口会被改成其它的...阅读全文
posted @ 2010-08-16 11:31 codingspace 阅读(119) 评论(0) 编辑