EF的创建方式有三种:
DataBaseFirst
新建项-ADO.NET实体数据模型-从数据库生成
ModelFirst
新建项-ADO.NET实体数据模型-空模型,在设计器中设计实体和它们之间的关系,之后右击选择从模型生成数据库。
CodeFirst
通过写代码的方式,创建实体,上下文,数据库也是通过写代码生成。
...
分类:
其他好文 时间:
2014-11-27 18:25:03
阅读次数:
230
EF全称ADO.NET Entity Framework,是微软以 ADO.NET
为基础所发展出来的对象关系对应解决方案。这里的对象对应关系就是程序设计模型和数据库,EF把这两者集成在一起,使得程序设计师不用了解SQL指令就可以显现对数据库的操作。
初步了解EF感觉这个东东实在太强大了,记得前几天贾琳师哥说过一个软件要提高用户的体验度,这里不仅包括软件的使用者,也包括软件的...
分类:
其他好文 时间:
2014-11-27 16:25:00
阅读次数:
232
一般情况下,我们在向数据库中插入数据时用Insert语句,但是当数据量很大的时候,这种情况就比较缓慢了,这个时候就需要SqlBulkCopy这个类。 SqlBulkCopy本身常用的函数有这么几个 DestinationTableName-----服务...
分类:
数据库 时间:
2014-11-27 13:00:16
阅读次数:
766
一般情况下,我们在向数据库中插入数据时用Insert语句,但是当数据量很大的时候,这种情况就比较缓慢了,这个时候就需要SqlBulkCopy这个类。SqlBulkCopy本身常用的函数有这么几个DestinationTableName-----服务器目标表上的名称,也就是你要向哪个表插入大量的数据,...
分类:
数据库 时间:
2014-11-27 11:59:57
阅读次数:
221
[1]快捷键
工具箱:ctrl+w+x 首字母定位控件范围
属性:F4 或ctrl+w+p Tab跳转 ,home 与end也有效
[2]连接字符串
string str = "Data Source=xy-pc;Initial Catalog=myitcast;Integrated Securit...
分类:
Web程序 时间:
2014-11-26 22:32:13
阅读次数:
248
参考FROM:http://hi.baidu.com/sunkanghome/item/e1fda510b3186359f1090ee2数据库与数据库编程:当前各种主流数据库有很多,包括Oracle, MS SQL Server, Sybase, Informix, MySQL, DB2, Inte...
分类:
数据库 时间:
2014-11-26 20:51:04
阅读次数:
333
Unknown column 'a' in 'field list'出错原因:sql语句没有写对在使用ASP连接Mysql数据库时,获取的字段变量应该写作如下格式:remark = "'" & Request.QueryString("remark") & "'"sql语句写为:sql="inser...
分类:
其他好文 时间:
2014-11-26 20:44:42
阅读次数:
187
利用EF和C#泛型实现通用分页查询 Entity Framework是微软以 ADO.NET 为基础所发展出来的对象关系对应 (ORM) 解决方案,是微软的ORM框架。此框架将数据库中的表信息通过xml与实体类对象相关联,使得开发人员只需要关心实体对象,而不需要手动操作数据库,对实体对象的修改会.....
这里主要是复习DataSet等数据或ADO.NET方面的知识。下面是一个简单的数据存储(在DataGridView上增加一行然后并存储到数据库的过程):private void button1_Click(object sender, EventArgs e) { //插入一行内容 SqlConne...
EF的使用步骤:(1)将EF添加到项目:在Model右击添加新建项找到ADO.NET实体数据模型,接着。。。(2)实现数据库的增删改查查询(因为在Model中已经添加EF实体了,所以就可以在Controller中进行有关的数据库操作)> //数据上下文对象 OrderDBEntities ...
分类:
数据库 时间:
2014-11-25 18:26:44
阅读次数:
295