03 2012 档案
摘要:新增操作 privatevoidtoolStripBtnAdd_Click(objectsender,EventArgse) { //新建立一个类,然后属性赋值 studentmystudent=newstudent(); mystudent.StudentName="MeetWeb"; mystudent.Sex="Man"; mystudent.Old=17; DataClasses1DataContextdb=newDataClasses1DataContext(sqlconStr); db.student.InsertOnSubmit(mystu
阅读全文
摘要:1. 建立数据库,设置表,表结构如下 create table student ( ID int identity(1,1), StudentName nvarchar(50) null, Old int null, Sex nvarchar(10) null, constraint PK_STUDENT primary key (ID) ) go 2. 建立VS项目 LinqTest按对象关系设计器的方法设置 在DataClass1.dbml, 从数据库中拖出数据表.生成文件如下 3. 新建立一个展示窗体 FrmSingleTable ...
阅读全文
摘要:隐含类型局部变量var age = 26;var username = "meetweb";var userlist = new [] {"a","b","c"};foreach(var user in userlist)Console.WriteLine(user); 纯粹给懒人用的var关键字,告诉编译器(对于CLR来说,它是不会知道你是否使用了var,苦力是编译器出的),你自己推断它的类型吧,我不管了。但是既然让编译器推断类型就必须声明的时候赋值,而且不能是null值。注意,这只能用于局部变量,用于字段是不可
阅读全文
摘要:定义 LINQ to SQL 查询所用的语法与在 LINQ 中使用的语法相同。唯一的差异是您的查询中引用的对象映射到数据库中的元素。查询执行关系图下表显示了 LINQ 与 LINQ to SQL 查询项之间的相似和不同之处。项LINQ 查询LINQ to SQL 查询保存查询的局部变量的返回类型(对于返回序列的查询而言)泛型 IEnumerable泛型 IQueryable指定数据源使用 From (Visual Basic) 或 from (C#) 子句 相同筛选使用 Where/ where 子句 相同分组使用 Group…By/ groupby 子句 相同选择(投影)使用 Select/
阅读全文
摘要:本文作为学习LINQ的基础,全部内容来源于MS LINQ的学习资料整理LINQ to SQL 是 .NET Framework 3.5 版的一个组件,提供了用于将关系数据作为对象管理的运行时基础结构。语言集成查询 (LINQ) 是 Visual Studio 2008 和 .NET Framework 3.5 版中引入的一项创新功能,它在对象领域和数据领域之间架起了一座桥梁。传统上,针对数据的查询都是以简单的字符串表示,而没有编译时类型检查或 IntelliSense 支持。此外,您还必须针对以下各种数据源学习一种不同的查询语言:SQL 数据库、XML 文档、各种 Web 服务等等。LINQ
阅读全文