1
私はEntity Frameworkを使用しています。 SQL Server 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();
}
どのような例外/エラーがありますか? 1つの可能性 - DBに接続しているアカウントにデータライターの許可がありますか? –
はい、許可を確認しました。私はすべての許可を与えました。 – nav100
Ok - 例外はありますか?投稿できますか?それは問題についての手がかりを提供するはずです。エンティティフレームワークの例外は一般的に非常に有用です。 –