火木棉

木棉道 . 积硅步 至千里

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  36 随笔 :: 6 文章 :: 42 评论 :: 4 引用

CSharp

posted @ 2010-04-12 20:45 火木棉 阅读(79) | 评论 (0) 编辑

摘要: 在在做一些互操作的时候往往需要一些类型的相互转换,比如用c#访问win32api的时候往往需要向api中传入DWORD参数 即:uint参数这些数值所表示的数据在实际的应用中可能需要以字符的形式显示,但是c#对api的关系无法跟c++相比,所以在c#中进行一些类型数据的转换十分必要了, 下面将用到的一些简单的转换操作贴上来,方便记忆 阅读全文
posted @ 2008-08-29 13:43 火木棉 阅读(5562) | 评论 (1) 编辑

摘要: 经常碰到多条件联合查询的问题,以前的习惯认为很简单总会从头开始设计布局代码,往往一个查询面要费上老半天的功夫,而效果也不咋地。 前段时间做了个相对通用的多条件动态查询面,复用起来还是挺方便的,放上来共参考指导 。 阅读全文
posted @ 2008-03-22 12:43 火木棉 阅读(1126) | 评论 (4) 编辑

摘要:
如果需要在winform 的数据控件datagridview 中嵌入checkbox列 ( DataGridViewCheckBoxCell ),
在程序的执行中有可能需要像纯粹的checkbox控件的selectedindexchanged事件一样的事件来捕捉其状态的改变
阅读全文
posted @ 2008-03-14 18:12 火木棉 阅读(5535) | 评论 (6) 编辑

摘要: 前些日子作一些数据项目的时候 在ADO.NET 中处理 ExecuteNonQuery()方法时,总是通过判断其返回值是否大于0来判断操作时候成功 。但是实际上并不是这样的,好在处理的数据操作多时 修改, 插入, 删除,否则的话问题就有点打了,都是些基础的知识,但是很重要个人觉得有必要记下来。阅读全文
posted @ 2007-12-05 20:37 火木棉 阅读(12964) | 评论 (10) 编辑

摘要: 泛型最常见的用途是泛型集合,命名空间System.Collections.Generic 中包含了一些基于泛型的集合类,使用泛型集合类可以提供更高的类型安全性,还有更高的性能,避免了非泛型集合的重复的装箱和拆箱。 阅读全文
posted @ 2007-12-04 22:12 火木棉 阅读(1717) | 评论 (1) 编辑

摘要: 在windows 编程中用到最多的就是控件的时间了,微软给我们很好的方式,把注意力放到事件执行方法的设计和编码上,但是但我们真正弄懂了事件的真正出发执行原理的话,对我们的编程的提高真是非常榜的,例如在windows编程中 如果我单击了一个button按钮触发了button 的click事件 Button1_Click(){} , 但是有时候我们编程的时候,不但想要触发button 的单击事件,我还想要把其他的时间也要调用下来顺序执行,要实现这种方式,除了在方法最后对其他方法的调用,还可以利用将其他需要顺序执行的方法封装到button的click 事件的委托对象中,这样就能够顺序执行毁掉方法列表中的程序了,而这种方式的实现是以清楚事件触发和委托的调用为前提的。
阅读全文
posted @ 2007-12-04 22:10 火木棉 阅读(6180) | 评论 (1) 编辑

摘要: 动态的给radiobuttonlist 或者dropdownlist 赋值时 如果所赋的数值 在控件的列表中不存在时 往往会发生异常System.ArgumentOutOfRangeException: “DropDownList1”有一个无效 SelectedValue,因为它不在项目列表中)
阅读全文
posted @ 2007-12-04 22:05 火木棉 阅读(660) | 评论 (0) 编辑

摘要: 无论在做web还是在写winform程序是老是在导出excel数据是遇到科学计数法问题,如果字符太长(如身份证号)在导出的excel 文件中就会出现长字符串的科学计数法表示,反复导数据是就会出现错误 。 阅读全文
posted @ 2007-12-04 22:02 火木棉 阅读(2907) | 评论 (7) 编辑