try
{
db.SaveChanges();
}
catch (System.Data.Entity.Validation.DbEntityValidationException dbEx)
{
Exception raise = dbEx;
foreach (var validationErrors in dbEx.EntityValidationErrors)
{
foreach (var validationError in validationErrors.ValidationErrors)
{
string message = string.Format("{0}:{1}",
validationErrors.Entry.Entity.ToString(),
validationError.ErrorMessage);
// raise a new exception nesting
// the current instance as InnerException
raise = new InvalidOperationException(message, raise);
}
}
throw raise;
}
Validation Hatalarında hatanın nerde olduğunu göremiyorsanız bu işinize yarar.
c#.net , asp.net,sql hazır kodları bu sitede,hazır c# kod
asp.net ile entity framework etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
asp.net ile entity framework etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
12 Mayıs 2015 Salı
1 Aralık 2014 Pazartesi
Entity Framework çalışma anında veritabanını değiştirmek yada bağlantı cümlesini değiştirmek
Bugün ihtiyacım olan bir konuya çözüm buldum tam anlamıyla kullanıp test etmedim fakat sonra unutmayayım diye notumu alıyorum.Çalışma anında entity frameworkun connection stringini değiştirmek için bu kodu kullanıyoruz.Tabi düzgün çalışıp çalışmadığını henüz test etmediğimi belirtmek isterim.
db.Database.Connection.ConnectionString = "data source=\\sqlserver;initial catalog=yenidb;Persist Security Info=True;User ID=sa;Password=password;multipleactiveresultsets=True;application name=EntityFramework";
db.Database.Connection.ConnectionString = "data source=\\sqlserver;initial catalog=yenidb;Persist Security Info=True;User ID=sa;Password=password;multipleactiveresultsets=True;application name=EntityFramework";
16 Ekim 2014 Perşembe
Entity Framework tablo eklememe sorunu
Entity framework ado.net otomatik oluşturucu ile oluştururken tablonuzu oluşturmadıysa büyük ihtimal tablonuzda primarykey alanınız yoktur ondan olabilir.ORM gereği entity framework id alanı zorunlu kılar.
17 Eylül 2014 Çarşamba
Asp.net ile Entity Framework
Arkadaşlar entity framework yapısı hakkında hem öğrenip hem öğrendiklerimi buraya yazacağım. Tabi çoğunlukla hataların çözümü ile ilgili ;)
Entity framework geçmeden önce linq veya lambda expression konularına bakmanızı öneririm.(Gerçi tam bilmiyorum niye öneriyorsam)
Entity framework bence salt konulardan çıkıp veritabanını nesnelere çeviriyor.Böylece veritabanına işlem gitmeden tüm kontroller sağlanıyor ve aynı zamanda erişim kolaylaşıyor.
Entity framework geçmeden önce linq veya lambda expression konularına bakmanızı öneririm.(Gerçi tam bilmiyorum niye öneriyorsam)
Entity framework bence salt konulardan çıkıp veritabanını nesnelere çeviriyor.Böylece veritabanına işlem gitmeden tüm kontroller sağlanıyor ve aynı zamanda erişim kolaylaşıyor.
Kaydol:
Kayıtlar (Atom)