Entity Framework Batch Update
摘要:NuGet Package PM> Install-Package EntityFramework.Extended NuGet: http://nuget.org/List/Packages/EntityFramework.Extended Source: http://github.com/loresoft/EntityFramework.Extended Bat...
阅读全文
posted @
2014-08-13 21:24
YYDaddy
阅读(407)
推荐(0)
sqlserver事务与回滚
摘要:如果要在Production执行数据改动必须小心,可以使用事务提前验证一下自己写的SQL是不是你期望的。尤其是Update的where 条件有问题的话,跟新的记录就会超出预期的范围。如下面的语句,一着急我差点把cartid = 678417 忘了,要是在Production执行影响就大了。 BEGIN TRANSACTION update cartitem set deleted=0 w...
阅读全文
posted @
2014-08-11 11:03
YYDaddy
阅读(1105)
推荐(0)
关闭数据库当前链接,数据库脚本
摘要:在进行数据库操作时,如还原数据库,有时候显示如下错误Exclusive access could not be obtained because the database is in use 可以使用下面语句,关闭当前链接以便继续操作。 use Master ALTER DATABASE yourdatabasename SET MULTI_USER WITH ROLLBACK IMMED...
阅读全文
posted @
2014-08-11 10:27
YYDaddy
阅读(191)
推荐(0)
【转】Visual Studio 2010在数据库生成随机测数据
摘要:测试在项目中是很重要的一个环节,在Visual Studio 2010中,在测试方面已经有很好的支持了,比如有单元测试,负载测试等等。在数据测试的方面,Visual Studio 2010,还支持对数据库进行多种测试,其中一个很好用的功能是能为开发者在测试阶段,大量方便地为数据库生成随机的数据,而且还可以自己指定生成数据的规则,十分方便,这就让在测试过程中,开发者能有更充足的数据样本对项目进行测试...
阅读全文
posted @
2014-08-07 10:14
YYDaddy
阅读(417)
推荐(0)
[转]Visual Studio 2008中如何比较二个数据库的架构【Schema】和数据【Data】并同步
摘要:使用场景: 在团队开发中,每一个人都有可能随时更新数据库,这时候数据库中数据和架构等信息都会发生变化。如果更新不及时,就会发生数据错误或数据丢失的风险,影响团队的开发效率和 项目进度,这时候我们该怎么办呢?VS2008 Team System版本中就提供了解决这个问题的工具。使用这个工具,我们可以比较数据库更改前后的架构和数据的具体改变信息,并且可以生成数据和架构更新脚本,在原来的老数据库中执行...
阅读全文
posted @
2014-08-07 08:44
YYDaddy
阅读(310)
推荐(0)
ABCpdf.NET中Rect,Bottom,Height的关系
摘要:因为项目需要新功能,要在一个图片的上下加上固定高度的白边如下图。项目中一直使用ABCpdf.NET处理图片,但我一直没有做这方面的功能,所以找来API参考做。 这个简单需求做的过程中出现了一些曲折,主要是ABCpdf.NET的坐标体系和想象中的不一样。 它坐标系不同于Windows所用的左上为原点的坐标系, 它是采用左下为坐标原点的(可以通过设置Doc的TopDown为true来改变原点的...
阅读全文
posted @
2014-08-04 10:09
YYDaddy
阅读(268)
推荐(0)