SQL 2005安装配置
SQL2005安装图解 由于要用到MSSQL,下载了个SQL Server 2005,不过后来发现安装还是个问题,故搜集了以下SQL Server 2005安装的图解资料。 图解资料:http://wenku.baidu.com/view/9c0d8b62caaedd3383c4d38e.html 详细过程就不说了,如果有问题的话,请留言,我会解答的!
c#自定义异常处理(二)
在另一篇文章里,我说了.NET异常处理机制中的自定义异常处理,今天我要说的是另外一种异常处理。 在写处理程序异常的过程中,可能会遇到各种不同类型的异常,而已要抛出不同的人性化提示,如果统一抛出一样的提示,就不人性化了, 我们一般的处理方法 是: public void Update() { try { } catch(SqlExcetion ex) { throw new excetion(ex); } catch(IOExcetion ex) { throw new excetion(ex); } /...
C#自定义异常处理(一)
在C#中所有的异常类型都继承自System.Exception,也就是说,System.Exception是所有异常类的基类. 总起来说,其派生类分为两种: 1. SystemException类: 所有的CLR提供的异常类型都是由SystemException派生。 2. ApplicationException类: 由用户程序引发,用于派生自定义的异常类型,一般不直接进行实例化。 下面看看是如何来定义异常类,以及自定义异常类如何来触发及捕获. [Serializable] public class PayOverflowException:ApplicationException { /// <summary> /// 默认构造函数 /// </summary> pu...
Linq to entity多表查询如何返回查询结果
1、定义一个新的类别,类别包含了多个表的属性 public class AB { public int a_id; public string a_name; public int b_id; public string b_name; } 2、使用视图,和上面基本一样 其实就是使用SQL语句 示例: select a.id,a.name,b.id ,b.name from a join b on a.id=b.id 3、使用储存过程,直接返回结果集 同上。 4、使用匿名对像,返回IQueryable, 例: public IQueryable GetAllList() { var query = from a in tb_a join b...