06 2013 档案

摘要:摘自:http://www.blogjava.net/parable-myth/archive/2010/09/30/333454.html在C# 2.0里面的数据类型中,分为值类型和引用类型,引用类型可以初始化为null,可是值类型是不可以的。比如经常用到的System.Guid类型,要么赋值为Guid.NewId,要么赋值为Guid.Empty。再比如System.DateTime,默认初始化为DateTime.MinValue。强行给值类型赋null值,编译就不会通过,会报出类似下面的异常:错误 1 无法将 NULL 转换成“System.DateTime”,因为它是一种值类型这个时候就 阅读全文
posted @ 2013-06-23 04:12 KeenLeung 阅读(11726) 评论(0) 推荐(0) 编辑
摘要:摘自:http://blog.csdn.net/sollion/article/details/5777475一、网络上的一般说法1、ViewState 对象为Null。2、DateSet 空。3、sql语句或Datebase的原因导致DataReader空。4、声明字符串变量时未赋空值就应用变量。5、未用new初始化对象。6、Session对象为空。7、对控件赋文本值时,值不存在。8、使用Request.QueryString()时,所获取的对象不存在,或在值为空时未赋初始值。9、使用FindControl时,控件不存在却没有做预处理。10、重复定义造成未将对象引用设置到对象的实例错误.二、 阅读全文
posted @ 2013-06-23 04:11 KeenLeung 阅读(64256) 评论(1) 推荐(3) 编辑
摘要:解决办法:使用转换函数即可:Convert.ToString(要转换的值); 阅读全文
posted @ 2013-06-21 11:39 KeenLeung 阅读(4085) 评论(0) 推荐(0) 编辑
摘要:NodeMouseDoubleClick事件事例:private void treeView1_NodeMouseDoubleClick(object sender, TreeNodeMouseClickEventArgs e) { if (e.Node.Name == "添加项目") { MessageBox.Show("添加项目"); } } 阅读全文
posted @ 2013-06-19 21:27 KeenLeung 阅读(5524) 评论(1) 推荐(0) 编辑
摘要:解决方法如下:1、不同的reader对象不要共用一个Connection对象。2、不要在while代码段内执行reader.Close();语句。否则继续执行while代码段内语句会报“阅读器关闭时尝试调用 Read 无效。”错误提示。摘自:http://www.cnblogs.com/aerkate/archive/2011/12/20/2294753.html (一) 昨天在调试的过程中总是跳出如题所示的Exception,对数据库的操作也是赶鸭子上架,所以一直也没有什么完整的认识,但应该是在一个连接里面不同的操作所造成的冲突。 大清早跑过来google了一下,确实不少人遇到这个问题。在c 阅读全文
posted @ 2013-06-18 16:39 KeenLeung 阅读(4420) 评论(0) 推荐(0) 编辑
摘要:摘自:http://www.cnblogs.com/EasyLive2006/archive/2009/01/13/1375182.html启动SQL Server 2008Management Studio工具菜单----选项----Designers(设计器)----阻止保存要求重新创建表的更改 取消勾选即可。 阅读全文
posted @ 2013-06-05 19:30 KeenLeung 阅读(218) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示