Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 21034|Válasz: 1

[Forrás] .NET/C# EF GYIK gyűjtemény

[Linket másol]
Közzétéve 2018. 02. 04. 11:57:47 | | |

1. Frissíted az EF-t, de nem találod meg a megadott táblát?

Az asztalnak nincs elsődleges kulcskészlete!

2. Hozzáadtam már egy tárgyat ugyanazzal a kulvánnyal?

1. ok: Nézd meg, van-e duplikált elsődleges kulcs!

2. ok: Ellenőrizd, hogy a feladatmező duplikált-e!

3. ok: A referencia idegen kulcs neve nem lehet ugyanaz, mint a táblázatmező!

3. Sikeres-e az újjáépítési megoldás, de a kiadás megbukik?

1. ok: Ellenőrizd, hogy a .NET Framework verzió következetes-e!

2. ok: Ellenőrizd, hogy a hivatkozás (log4net) helyes-e!

4. POCO T4 sablon, nem sikerült generálni? (Típus vagy élettér név nem található)

Ellenőrizd, hogy a szimbólum hibás-e (félérdel), tényleg nem lehet újra hivatkozni!

5. Nem lehet frissíteni az EntitySet "xxx tábláját", mert van egy DefiningQuery, és nincs benne olyan elem, amely támogatja a jelenlegi műveletet?

Az EF entitásoknak nincs elsődleges kulcsuk, csak töröld az újrahivatkozást!

6. Az "állapot" attribútuma az objektum kulcsfontosságú információjának része, nem módosítható?

Nincs elsődleges kulcs, vagy duplikált elsődleges kulcs!

7. Hiba bejegyzések frissítésekor. További információért lásd: Belső kivételek?

Az adatbázisban lévő táblának nincs azonosító oszlopa, vagy az adattípus hibás!

8. Nincs "IEnumerable" típusú ViewData a "categoryid" <SelectListItem>kulcscal?

Ez a mondat azt jelenti: type ViewData nem létezik, a típusa IEnumerable<SelectListItem>, elsődleges kulcsa pedig categoryid. IEnumerable <SelectListItem>a SelectListItem gyűjteményét jelenti.

A megoldás a megoldás: változtasd vissza a View() vissza a Create()-re!

9. Egy vagy több entitás ellenőrzése sikertelen. További információért lásd az "EntityValidationErrors" tulajdonságot?

A probléma oka lehet:

1. A nem üres oszlopok nem helyeznek el helytelenül értékeket

2. A külföldi kulcsoszlop hossza több tábla között eltérő      

3. Az ef kontextus objektum db üres        

4. EF kontextus beállítása tulajdonság adatbázisba. Configuration.ValidateOnSaveEnabled = hamis;

5. A tartalom hossza meghaladja a maximális oszlophosszt

6. A könyvtárat hozzáadták a megoldáshoz, de nem frissítették

7. Hivatkozás hozzáadása a System.Data.Validation használatával;

10. Az xxx entitástípus (táblázat) nem része a modellnek a jelenlegi kontextusban? / Az entitás osztály nem egyezik meg az adatbázis mezőtípusának vagy attribútumjának?

Ez a tábla nincs a jelenlegi adatbázisban, hozzá kell adnod egy kódsort, hogy átalakítsd egy másik adatbázisba:

oc.iBllSession.Itb_biaoming_BLL. DbName = "Adatbázis név";

11. Nem találtam meg a típus- vagy névterem nevét"... "(Hiányzik az utasítások vagy eljárások használata)?"

Töröld az eredeti idézetet, idézd újra!




Előző:Nagyon könnyen használható SMS bombázó szoftver
Következő:682d7a5cc90aeab75279e71e2464010f Hogyan valósítják meg ezt a kódolást?
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com