Lv.的博客

随笔分类 -  SQLServer

摘要:0.参考文献: SQL Server BCP使用小结 bcp Utility 某社区600万用户数据导入MYSQL、MSSQL、Oracle数据库方法 SELECT INTO 和 INSERT INTO SELECT 两种表复制语句 1.bcp命令参数解析 bcp命令有许多参数,下面给出bcp命令参 阅读全文
posted @ 2017-06-27 16:06 Avatarx 编辑
摘要:在SQL Server中,我常常会看到有些前辈这样写: if(@@error<>0) ROLLBACK TRANSACTION T else COMMIT TRANSACTION T 一开始,我看见别人这么写,我就想当然的以为它只是个计数器,每当检测到一处错误时,@@error的值+1,不过就因为这 阅读全文
posted @ 2017-06-16 14:33 Avatarx 编辑
摘要:SQLSERVER 2012 文件表功能很COOL,让我们体验一下吧. 1,创建数据库 [sql] DREATE DATABASE FileTableTest ON PRIMARY ( NAME = N'FileTableTest', FILENAME = N'D:\Data\FileTableTe 阅读全文
posted @ 2017-06-15 10:12 Avatarx 编辑
摘要:1、无参数查询var model = db.Database.SqlQuery<UserInfo>("select* from UserInfoes ").ToList(); 2、有参查询var model = db.Database.SqlQuery<UserInfo>("select* from 阅读全文
posted @ 2016-09-09 13:37 Avatarx 编辑
摘要:2013-09-23 14:26 by xchit, 5084 阅读, 3 评论, 收藏, 编辑 目前,EF对存储过程的支持并不完善。存在以下问题: EF不支持存储过程返回多表联合查询的结果集。 EF仅支持返回返回某个表的全部字段,以便转换成对应的实体。无法支持返回部分字段的情况。 虽然可以正常导入 阅读全文
posted @ 2016-07-04 16:28 Avatarx 编辑
摘要:今天乍一看,园子里居然没有关于这个类库的文章,实在是意外毕竟已经有很多介绍EF使用的文章了。 E文好的可以直接看https://github.com/loresoft/EntityFramework.Extended 也可以在nuget上直接安装这个包,它的说明有点过时了,最新版本已经改用对IQue 阅读全文
posted @ 2016-07-04 14:05 Avatarx 编辑
摘要:SQLServer 中存储过程返回的三种方式( 包括存储过程的创建, 在存储过程中调用, 在VS中调用的方法)存储过程有三种返回: 1. 用return返回数字型数据 2. 用返回参数返回结果,可以返回各种数据类型(通过游标来循环查询结果每一行) 3. 直接在存储过程中用select返回结果集,可以 阅读全文
posted @ 2016-07-04 09:51 Avatarx 编辑
摘要:做数据库开发的过程中难免会遇到有表数据备份的,而SELECT INTO……和INSERT INTO SELECT…… 这两种语句就是用来进行表数据复制,下面简单的介绍下: 1、INSERT INTO SELECT 语句格式:Insert Into Table2(column1,column2……) 阅读全文
posted @ 2016-06-29 18:00 Avatarx 编辑
摘要:转:http://www.cnblogs.com/LingzhiSun/archive/2011/06/13/EFPowerTool_2.html 上次为大家介绍EF Power Tool之后,不少朋友在使用的时候碰到了一些问题曾像我提问。我自己以及同事在使用这个工具时,其实也碰到了一些问题。今天我 阅读全文
posted @ 2016-06-22 14:22 Avatarx 编辑
摘要:转:http://www.cnblogs.com/LingzhiSun/archive/2011/05/24/EFPowerTool_1.html 好像蛮长时间没有新文章带给大家了。前几天出差再加上忙着公司里的活儿,几乎都没时间上博客园了。今天正好有些时间,为大家简单介绍EF产品组新发布的一个牛逼的 阅读全文
posted @ 2016-06-22 14:13 Avatarx 编辑
摘要:一Index Building Filter索引创建时过滤 二Index Include Column索引包含列 三聚集索引Cluster Index 四VIEW INDEX视图索引 SQLServer索引的四个高级特性 一、Index Building Filter(索引创建时过滤) 有一些索引非 阅读全文
posted @ 2016-06-13 11:04 Avatarx 编辑
摘要:在SQL Server中,视图是一个保存的T-SQL查询。视图定义由SQL Server保存,以便它能够用作一个虚拟表来简化查询,并给基表增加另一层安全。但是,它并不占用数据库的任何空间。实际上,在你查询它之前,视图并不做任何事情。 索引视图 在SQL Server 2000和2005中,你能够给视 阅读全文
posted @ 2016-06-13 10:45 Avatarx 编辑
摘要:摘要 解决前期数据库优先添加的实体,然后数据库表结构发生变化后,导致代码操作EF插入更新数据失败问题 EF 数据库更新模型 EF 数据库更新模型 相比大家在使用实体操作数据库的时候,都是采取数据库优先,手动添加实体模型。但是随着后期需求的更改和变化,数据库的结构都会有很大的变化。比如主键缺少和改变, 阅读全文
posted @ 2016-06-13 10:34 Avatarx 编辑
摘要:有时候相识即是一种缘分,相爱也不需要太多的理由,一个眼神足矣,当EntityFramework遇上AutoMapper,就是如此,恋爱虽易,相处不易。 在DDD(领域驱动设计)中,使用AutoMapper一般场景是(Domain Layer)领域层与Presentation Layer(表现层)之间 阅读全文
posted @ 2016-06-12 22:15 Avatarx 编辑
摘要:原文:VS2012+EF6+Mysql配置心路历程 为了学习ORM,选择了EntityFramework,经历了三天两夜的煎熬,N多次错误,在群里高手的帮助下,终于成功,现在将我的心路历程记录下来,一是让自己有个记录,另外就是让其它人少走些弯路。 我的开发环境是Win7+VS2012,数据库环境是U 阅读全文
posted @ 2016-06-07 13:44 Avatarx 编辑
摘要:策略一:数据库不存在时重新创建数据库 复制内容到剪贴板 程序代码 Database.SetInitializer<testContext>(new CreateDatabaseIfNotExists<testContext>()); 策略二:每次启动应用程序时创建数据库 复制内容到剪贴板 程序代码 阅读全文
posted @ 2016-06-05 21:52 Avatarx 编辑
摘要:比如EF中我定义了这样一个实体: [csharp] view plain copy print? [Table(Name = "MyTableName")] public class MyClass { } [Table(Name = "MyTableName")] public class MyC 阅读全文
posted @ 2016-06-05 20:46 Avatarx 编辑
摘要:前面三篇讲了MEF的基础和基本到导入导出方法,下面就是见证MEF真正魅力所在的时刻。如果没有看过前面的文章,请到我的博客首页查看。 前面我们都是在一个项目中写了一个类来测试的,但实际开发中,我们往往要采用分层架构,就拿最简单的三层架构来说吧,我们通常把业务逻辑写在DLL中,现在就来写一个例子,看看如 阅读全文
posted @ 2016-06-05 20:31 Avatarx 编辑
摘要:前面说完了导入和导出的几种方法,如果大家细心的话会注意到前面我们导出的都是类,那么方法和属性能不能导出呢???答案是肯定的,下面就来说下MEF是如何导出方法和属性的。 还是前面的代码,第二篇中已经提供了下载链接,大家可以下载学习。 首先来说导出属性,因为这个比较简单,和导出类差不多,先来看看代码,主 阅读全文
posted @ 2016-06-05 20:27 Avatarx 编辑

点击右上角即可分享
微信分享提示