自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

德仔

工作学习之笔记

原创 [MSSQL]SQL事务处理

通常我们在数据处理中,必须保证数据完整性,一致性。 (1)批量处理数据,由于数据格式不正确,可能导致数据处理不完整。 (2)多表数据处理:单头单身批量写入。 (3)银行转账,转账金额大于存款余额 (4)违法数据约束,如最高工资等在编写T-SQL时候,需要用到事务控制。/****** Object: StoredProcedure [dbo].[Proc_Test_commit1]...

2019-06-21 10:33:22 1070

原创 [Git]window server 搭建本地Git服务器

第一步:安装JDK1.1 下载JDK https://www.oracle.com/technetwork/java/javase/downloads/index.html1.2 安装Java.安装步骤不再详述。1.3 配置Java环境变量.右键”计算机” => ”属性” => ”高级系统设置” => ”高级” => “环境变量” => “系统变量”。新建:...

2019-06-17 13:42:44 585

转载 [EF]使用TransactionScope

在TransactionScope的范围中,不需要明确调用UserTransaction,即可将所有事务处理纳入相同的范围中,这适合更广泛的事务处理操作。using System.Transactions; using (var scope = new TransactionScope(TransactionScopeAsyncFlowOption.Enabled))...

2019-06-14 14:05:16 317

转载 [EF]共享事务处理连接

不同的context对象可以通过共享连接将数据的更新操作合并在相同的事务处理范围中,参考以下的设置: KTStoreContext context_s = new KTStoreContext(context.Database.Connection , contextOwnsConnection: false);为了共享事务处理,因此调...

2019-06-14 13:58:42 105

转载 [EF]事务处理

EF支持事务处理操作,以下语句会获取当前DbContext对象专用的DbContextTransaction()事务处理对象DbContextTransaction transaction=context.Database.BeginTransaction();获取transaction之后,期间任何与context有关的数据操作均会纳入此事务处理的范围中,调用transaction.Com...

2019-06-14 13:50:13 1331

转载 [EF]获取返回值

当存储过程包含输出参数时,可以进一步传入out形式的SqlParameter对象以获取输出参数,参考以下的存储过程:CREATE PROCEDURE [dbo].[SetSPriceById] @P1 int = 0 , @P2 int = 0 , @P3 int = 0 , @P4 int OUTAS UPDATE Product SET SPrice = @P1 WHERE I...

2019-06-13 09:48:04 302

原创 [EF]直接调用存储过程

CodeFisrt using (var context= new KTStoreContext()){ //string sp = "ProductList"; //List<Product> products = // context.Products....

2019-06-13 09:43:14 744

原创 [EF]使用参数

using (var context = new KTStoreContext()) { // object[] parameters = { 8, "%移动%" }; SqlParameter P0 = new SqlParameter("P0", 8); ...

2019-06-12 14:24:47 148

原创 [EF]执行SQL语句

//using System.Data.Entity.Infrastructure; using (var context = new KTStoreContext()) { try { String sql = "SELECT * FROM Product ";...

2019-06-12 14:15:16 404

原创 [EF]DbEntityValidationException

[Table("Product")] public partial class Product { [Key] public int Id { get; set; } [Required(ErrorMessage = "必须指定商品名称")] public string Name { get; set; }...

2019-06-12 13:50:50 402

提示
确定要删除当前文章?
取消 删除