摘要: 颜色注释:SQLLinqToSqlLambdaQA1、查询Student表中的所有记录的Sname、Ssex和Class列。selectsname,ssex,classfromstudentLinq:fromsinStudentsselectnew{s.SNAME,s.SSEX,s.CLASS}Lambda:Students.Select(s=>new{SNAME=s.SNAME,SSEX=s.SSEX,CLASS=s.CLASS})2、查询教师所有的单位即不重复的Depart列。selectdistinctdepartfromteacherLinq:fromtinTeachers.Di 阅读全文
posted @ 2013-03-20 17:07 过往云烟 阅读(356) 评论(0) 推荐(0) 编辑
摘要: Entity Framework支持Database First、Model First和Code Only三种开发模式,各模式的开发流程大相径庭,开发体验完全不一样。我综合考虑。主要适用Database First和Code only,所以总结着两种模式!一、Database First工具sql 2008和VS2010建了一个Text数据表,表内容如下图一:数据库及表结构建一个解决方案,同时新建一个EFTest的web项目,然后添加一个DatabaseFirst的类库图二:解决方案及项目结构在Visual Studio解决方案的DatabaseFirst项目中,添加一个名为Database 阅读全文
posted @ 2013-03-20 09:48 过往云烟 阅读(470) 评论(0) 推荐(0) 编辑
摘要: 问题1:重写与重载的区别?重写(overRiding)(将父类中的某些方法重新写):实现父类与子类之间的多态。适用于子类继承父类中的方法,但子类中想对这些方法进行修改,这就需要使用类的重写技术。重写又称为覆盖。若父类和子类中存在方法名、参数列表(参数类型、参数个数)、返回值类型相同,则称为方法的重写。重载(overLoading):实现方法之间的多态、类中多态。是类中存在多个方法名相同,参数类表不同的方法。返回值类型可以不同,也可以相同。问题2:arrayList与linkedList1、arrayList实现动态数组的数据结构,linkedList实现了链表的数据结构。2、对于set()和g 阅读全文
posted @ 2013-03-20 08:55 过往云烟 阅读(137) 评论(0) 推荐(0) 编辑