实体框架数据库首先不保留数据

时间:2013-07-12 07:27:04

标签: asp.net-mvc-4 entity-framework-5 ef-database-first

我跟DatabaseFirstEnityFramewok一样,当我调用SaveChanges方法时,数据没有插入数据库中。

我已经用profiler检查了它是否正确访问了正确的数据库。但不保存任何changes.profiler显示查询,如果有人执行,插入是完美的。

RPC:Completed   exec sp_executesql N'insert [dbo].[UserMaster]([UserId], [Emailid], [Password], [LoginTypeid], [LastModifiedDate])
values (@0, @1, @2, @3, null)
',N'@0 int,@1 nvarchar(max) ,@2 nvarchar(max) ,@3 int',@0=8,@1=N'some@thing.com',@2=N'TN7Z-EPVOZ',@3=1  EntityFramework     sa  0   8   0   0   4220    58  2013-07-12 12:48:09.843 2013-07-12 12:48:09.843     MMDStage

的ConnectionString:

<connectionStrings>
    <add name="MMDStageEntities" connectionString="metadata=res://*/MMDModel.csdl|res://*/MMDModel.ssdl|res://*/MMDModel.msl;provider=System.Data.SqlClient;provider connection string=&quot;data source=SERVER-2;initial catalog=MMDStage;user id=**;password=******;MultipleActiveResultSets=True;App=EntityFramework&quot;" providerName="System.Data.EntityClient" />
  </connectionStrings>
  <entityFramework>
    <defaultConnectionFactory type="System.Data.Entity.Infrastructure.LocalDbConnectionFactory, EntityFramework">
      <parameters>
        <parameter value="v11.0" />
      </parameters>
    </defaultConnectionFactory>
  </entityFramework>
</configuration>

任何建议。

0 个答案:

没有答案