1
Entity Framework를 사용하고 있습니다. SQL 서버 2008에서 데이터를 읽을 수는 있지만 데이터를 저장할 수는 없습니다. 여기 내 연결 문자열입니다. 데이터베이스에서 Insert 문을 수동으로 실행했습니다. 그것은 작동합니다. 하지만 코드에서 삽입 할 수 없습니다.SQL 서버 데이터베이스에서 읽을 수는 있지만 저장할 수 없습니다.
<add name="TestEntities" connectionString="metadata=res://*/Models.TestDB.csdl|res://*/Models.TestDB.ssdl|res://*/Models.TestDB.msl;provider=System.Data.SqlClient;provider connection string="Data Source=TESTDEV;Initial Catalog=AttachDbFilenameC:\test\TestDB.mdf;Integrated Security=True;MultipleActiveResultSets=True"" providerName="System.Data.EntityClient" />
using (TestEntities db1 = new TestEntities())
{
Order O = new Order();
O.OrderTypeID = 1;
O.UserID = 29210;
db1.AddToOrderss(O);
db1.SaveChanges();
}
어떤 예외/오류가 발생합니까? 한 가지 가능성 - DB에 연결하는 계정에 데이터 작성자 권한이 있습니까? –
예, 권한을 확인했습니다. 나는 모든 권한을 부여했다. – nav100
좋습니다 - 예외가 있습니까? 게시 할 수 있습니까? 그것은 문제에 대한 단서를 제공해야합니다. Entity Framework 예외는 일반적으로 매우 유용합니다. –