Rumah pangkalan data tutorial mysql 显示EF实体对象的详细错误信息 db.Entry(entity).GetValidationR

显示EF实体对象的详细错误信息 db.Entry(entity).GetValidationR

Jun 07, 2016 pm 03:00 PM
maklumat entiti objek tunjuk terperinci kesilapan

方法一:在快速监视中查看db.Entry(entity).GetValidationResult() public class NewsDal { public static News Add(News entity) { using (CmsContext db = new CmsContext()) { News news = new News(); try { news = db.News.Add(entity); db.SaveChanges

方法一:在快速监视中查看db.Entry(entity).GetValidationResult()


    public class NewsDal
    {
        public static News Add(News entity)
        {
            using (CmsContext db = new CmsContext())
            {
                News news = new News();
                try
                {
                    news = db.News.Add(entity);
                    db.SaveChanges();
                }
                catch (Exception ex)
                {
                    throw new Exception(ex.Message);
                }
                return news;
            }
        }
    }
Salin selepas log masuk


快速监视中查看:db.Entry(entity).GetValidationResult() 


显示EF实体对象的详细错误信息 db.Entry(entity).GetValidationR


方法二:直接catch (DbEntityValidationException ex) 前提先引用:using System.Data.Entity.Validation;

    public class NewsDal
    {
        public static News Add(News entity)
        {
            using (CmsContext db = new CmsContext())
            {
                News news = new News();
                try
                {
                    news = db.News.Add(entity);
                    db.SaveChanges();
                }
                //catch (Exception ex)
                catch (DbEntityValidationException ex)
                {
                    throw new Exception(ex.Message);
                }
                return news;
            }
        }
    }
Salin selepas log masuk

显示EF实体对象的详细错误信息 db.Entry(entity).GetValidationR



Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Tidak dapat menyelesaikan operasi (Ralat 0x0000771) Ralat pencetak Tidak dapat menyelesaikan operasi (Ralat 0x0000771) Ralat pencetak Mar 16, 2024 pm 03:50 PM

Jika anda menemui mesej ralat semasa menggunakan pencetak anda, seperti operasi tidak dapat diselesaikan (ralat 0x00000771), ini mungkin kerana pencetak telah diputuskan sambungan. Dalam kes ini, anda boleh menyelesaikan masalah melalui kaedah berikut. Dalam artikel ini, kami akan membincangkan cara membetulkan isu ini pada Windows 11/10 PC. Keseluruhan mesej ralat berkata: Operasi tidak dapat diselesaikan (ralat 0x0000771). Pencetak yang ditentukan telah dipadamkan. Betulkan 0x00000771 Ralat Pencetak pada Windows PC Untuk membetulkan Ralat Pencetak operasi tidak dapat diselesaikan (Ralat 0x0000771), pencetak yang ditentukan telah dipadamkan pada Windows 11/10 PC, ikut penyelesaian ini: Mulakan semula Print Spool

Penyelesaian kepada ralat segera Windows Update Ralat 0x8024401c Penyelesaian kepada ralat segera Windows Update Ralat 0x8024401c Jun 08, 2024 pm 12:18 PM

Jadual Kandungan Penyelesaian 1 Penyelesaian 21. Padamkan fail sementara Windows Update 2. Membaiki fail sistem yang rosak 3. Lihat dan ubah suai entri pendaftaran 4. Matikan kad rangkaian IPv6 5. Jalankan alat WindowsUpdateTroubleshooter untuk membaiki 6. Matikan firewall dan perisian anti-virus lain yang berkaitan. 7. Tutup perkhidmatan WidowsUpdate. Penyelesaian 3 Penyelesaian 4 Ralat "0x8024401c" berlaku semasa kemas kini Windows pada komputer Huawei Gejala Masalah Punca Penyelesaian Masih tidak diselesaikan? Baru-baru ini, pelayan web perlu dikemas kini kerana kelemahan sistem Selepas log masuk ke pelayan, kemas kini menggesa kod ralat 0x8024401c

Mentafsir ralat Oracle 3114: punca dan penyelesaian Mentafsir ralat Oracle 3114: punca dan penyelesaian Mar 08, 2024 pm 03:42 PM

Tajuk: Analisis Ralat Oracle 3114: Punca dan Penyelesaian Apabila menggunakan pangkalan data Oracle, anda sering menghadapi pelbagai kod ralat, antaranya ralat 3114 adalah yang biasa. Ralat ini biasanya melibatkan masalah pautan pangkalan data, yang mungkin menyebabkan pengecualian apabila mengakses pangkalan data. Artikel ini akan mentafsir ralat Oracle 3114, membincangkan puncanya dan memberikan kaedah khusus untuk menyelesaikan ralat dan contoh kod yang berkaitan. 1. Definisi ralat 3114 ralat Oracle 3114 lulus

Mengapa apl Xiangxiangfuzhai memaparkan ralat? Mengapa apl Xiangxiangfuzhai memaparkan ralat? Mar 19, 2024 am 08:04 AM

Ralat paparan ialah masalah yang mungkin berlaku dalam apl Xiangxiang Fuzhai Sesetengah pengguna tidak pasti mengapa apl Xiangxiang Fuzhai memaparkan ralat Ia mungkin disebabkan oleh masalah sambungan rangkaian, terlalu banyak program latar belakang, maklumat pendaftaran yang salah, dll. Seterusnya, Ini pengenalan editor tentang cara menyelesaikan ralat paparan aplikasi untuk pengguna yang berminat harus datang dan lihat! Mengapa apl Xiangxiang Fuzhai memaparkan jawapan ralat: masalah sambungan rangkaian, terlalu banyak program latar belakang, maklumat pendaftaran yang salah, dll. Butiran: 1. [Masalah rangkaian] Penyelesaian: Semak status rangkaian sambungan peranti, sambung semula atau pilih sambungan rangkaian lain ke guna. 2. [Terlalu banyak program latar belakang] Penyelesaian: Tutup program lain yang sedang berjalan dan lepaskan sistem, yang boleh mempercepatkan berjalannya perisian. 3. [Maklumat pendaftaran salah

Linux Oops: Penjelasan terperinci tentang maksud ralat ini Linux Oops: Penjelasan terperinci tentang maksud ralat ini Mar 21, 2024 am 09:06 AM

LinuxOops: Penjelasan terperinci tentang maksud ralat ini, memerlukan contoh kod khusus Apakah LinuxOops? Dalam sistem Linux, "Oops" merujuk kepada situasi di mana ralat serius dalam kernel menyebabkan sistem ranap. Oops sebenarnya adalah mekanisme ranap kernel yang menghentikan sistem apabila ralat maut berlaku dan mencetak maklumat ralat yang berkaitan supaya pembangun boleh mendiagnosis dan membetulkan masalah. Oops biasanya berlaku dalam ruang kernel dan tiada kaitan dengan aplikasi ruang pengguna. Apabila kernel bertemu

Bagaimana untuk menukar tatasusunan hasil pertanyaan MySQL kepada objek? Bagaimana untuk menukar tatasusunan hasil pertanyaan MySQL kepada objek? Apr 29, 2024 pm 01:09 PM

Begini cara untuk menukar tatasusunan hasil pertanyaan MySQL kepada objek: Cipta tatasusunan objek kosong. Gelung melalui tatasusunan yang terhasil dan buat objek baharu untuk setiap baris. Gunakan gelung foreach untuk menetapkan pasangan nilai kunci setiap baris kepada sifat yang sepadan bagi objek baharu. Menambah objek baharu pada tatasusunan objek. Tutup sambungan pangkalan data.

Pelayan penstriman membuang ralat [DIBETULKAN] Pelayan penstriman membuang ralat [DIBETULKAN] Mar 25, 2024 am 09:40 AM

Adakah anda mendapat pelayan penstriman yang melemparkan ralat pada komputer anda Stremio ialah perkhidmatan penstriman video merentas platform yang boleh anda gunakan untuk menstrim dan menonton filem, rancangan TV, TV langsung dan banyak lagi. Sesetengah pengguna telah melaporkan mendapat ralat ini apabila cuba melancarkan aplikasi. Ralat boleh berlaku dalam pelbagai keadaan, termasuk isu Internet dan pelayan. Ralat ini juga mungkin dihadapi apabila menggunakan versi web Stremio. Gangguan daripada perisian antivirus atau tembok api juga boleh menyebabkan ralat berlaku. Walau apa pun, anda boleh menyelesaikan masalah dengan panduan ini. Pelayan Penstriman Melemparkan Ralat Semasa menjalankan aplikasi Stremio pada Windows, anda mungkin menghadapi "Ralat lontaran Pelayan Streaming Streaming

Hos asli diagnostik skrip telah berhenti berfungsi [DIBETULKAN] Hos asli diagnostik skrip telah berhenti berfungsi [DIBETULKAN] Mar 11, 2024 am 09:37 AM

Apabila menjalankan program atau penyelesaian masalah, jika anda mendapat mesej ralat yang menunjukkan bahawa localhost diagnostik skrip telah berhenti berfungsi, ini mungkin disebabkan oleh beberapa sebab. Membetulkan isu ini pada PC Windows 11/10 mungkin memerlukan pendekatan yang berbeza, kerana situasi setiap komputer mungkin berbeza. Satu sebab biasa ialah skrip itu sendiri adalah buggy atau rosak, menghalangnya daripada berjalan dengan betul. Penyelesaian kepada masalah ini mungkin termasuk membaiki atau memasang semula skrip, atau mencuba versi skrip yang berbeza. Punca lain yang mungkin ialah fail sistem rosak atau hilang, yang mungkin menjejaskan operasi skrip. Dalam kes ini, anda boleh cuba menjalankan alat semakan fail sistem untuk membaiki mana-mana fail yang rosak, atau melakukan pemulihan sistem untuk memulihkan kepada yang sebelumnya.

See all articles