Aktywne Wpisy
Zawiera treści 18+
Ta treść została oznaczona jako materiał kontrowersyjny lub dla dorosłych.
Zawiera treści 18+
Ta treść została oznaczona jako materiał kontrowersyjny lub dla dorosłych.
Skopiuj link
Skopiuj linkTa treść została oznaczona jako materiał kontrowersyjny lub dla dorosłych.
Ta treść została oznaczona jako materiał kontrowersyjny lub dla dorosłych.
Wykop.pl
Podróże
Gospodarka
Ukraina
Technologia
Motoryzacja
Sport
Rozrywka
Informacje
Ciekawostki
Visual wyrzuca mi taki błąd "system.data.entity.infrastructure.dbupdateexception" przy dbContext.SaveChanges();
Kod wygląda tak:
private void buttonDodajKsiazke_Click(object sender, EventArgs e)
{
//Tworzenie obiektu nowej ksiązki
Ksiazka nowaKsiazka = new Ksiazka()
{
NazwaKsiazki = textBoxNazwaKsiazki.Text,
IloscStron = Convert.ToInt32(textBoxIloscStron.Text),
StanKsiazki = textBoxStanKsiazki.Text,
GatunekId = Convert.ToInt32(comboBoxGatunek.SelectedValue),
WydawnictwoId = Convert.ToInt32(comboBoxWydawnictwo.SelectedValue)
};
//Dodanie ksiazki do bazy i zapisanie danych
using (var dbContext = new BibliotekaEntities())
{
dbContext.Ksiazka.Add(nowaKsiazka);
dbContext.SaveChanges();
}
}
Z czym jest problem? Jakieś kolizje FK/PK?
źródło: comment_HFws6X2M6rYIsHnTQA9mP2Lxz4pvdWRe.jpg
PobierzKomentarz usunięty przez autora
@EstradaOrNada: Kurde, faktycznie, dzięki za przypomnienie! Zaraz się poprawię :D
Książka. Autor = new Autor
@EstradaOrNada: Dokładnie tak jak mówisz. Nie popełnię już więcej tego grzechu, a kod zaraz zmienię :D
źródło: comment_ZEvLdrFyjrrfi6JW2rvSYDn8oKZzB3bk.jpg
PobierzKilka razy widziałem jak programiści próbowali mi przetłumaczyć na angielski typowo poleskie skróty jak PKWiU, NFZ, NIP i jak notorycznie robili literówki w Voivodeship czy Receipt. Od kiedy zabroniłem im używać angielskich identyfikatorów, jedyne uwagi jakie słyszałem to "polskie nazwy wyglądają głupio". To tak samo jak z grami - polski
@WilgotnyNiedzwiedz: wydaje się logiczne, że tego nie trzeba tłumaczyć, ale wszystko pozostałe już tak. Co do literówek to ludzie robią błędy nawet pisząc po polsku. A prostym przykładem dlaczego nie używać polskiego w kodzie, to użycie np. asp.net identity który generuje kod i tabele dotyczące autoryzacji i one są po angielsku, a będą po polsku, to jak to będzie wyglądać? Wystarczy, że skorzystasz z
Gdy typowo
@WilgotnyNiedzwiedz: słaby argument