随笔分类 - C# linq
摘要:文档和例子都放可以再下面下载下来,这里就不在博客里写了下载:使用EntityFramework对数据进行简单的增删查改文档 使用EntityFramework对数据进行简单的增删查改例子
阅读全文
摘要:修改了ef项目的连接字符串后,运行程序出现 "无法加载指定的元素数据资源" 原因是连接字符串中csdl/.ssdl/.msl三个文件的路径没有修改连接前的字符串:<addname="UserRightContext"connectionString="metadata=res://*/UserRight.csdl|res://*/UserRight.ssdl|res://*/UserRight.msl;provider=System.Data.SqlClient;providerconnectionstring="Dat
阅读全文
摘要:今天用ef做个例子,写完项目后,运行的时候总是提示"sa"登录失败,搞了半天,郁闷坏了 后来把生成的的edmx文件删掉重新连接,发现了原因选择否的时候,就出现了上面的错误,因为没找到密码,当你选择下面一个的时候,项目就运行正常了,或者使用windows连接也是正常的,无语了
阅读全文
摘要:一、Linq有两种语法:1、 方法语法2、 查询语法下面举个例子看看这两种方法的区别比如现在有一个学生类public class student{ public string username { get; set; } public int age { get; set; } public string sex { get; set; }}我们通过一个方法来添加很多同学public IList<student> GetStu(int n) { IList<student> stuList = new List<student>(); for (int i
阅读全文
摘要:学习linq只是之前,有些知识需要了解一下,这些会在学习linq中用到,下面就来简单说说,大的理论就不必多说了,主要看例子1、初始化对象 当然了这个对象可以使类,也可以是集合 比如现在有一个类StudentView Code classStudent{publicstringname{get;set;}publicstringsex{get;set;}publicintage{get;set;}}一般初始化的时候,需要用到new调用构造函数,初始化并赋值View Code Studentstu=newStudent();stu.age="";stu.name="&
阅读全文
摘要:在对数据库操作时,insert是一个很常见的行为了。但是,在Linq To Sql下,插入带有Identity列(自动增长列,一般为主键列)的表格时候会报如下错误:当 IDENTITY_INSERT 设置为 OFF 时,不能为表 'Role' 中的标识列插入显式值。百思不得其解,后来在网上找到了答案,设置Identity列的属性 IsDbGenerated=true ,AutoSync=AutoSync.OnInsert就可以了,代码如下[Column(Storage="_RsvpID",IsDbGenerated=true,AutoSync=AutoSyn
阅读全文