Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 26380|Odpověď: 0

[Zdroj] EF (lambda expression) dotazuje několik výjimek nalezených v datech

[Kopírovat odkaz]
Zveřejněno 13.06.2018 15:36:50 | | | |
Entity nebo komplexní typy "xxxx" nelze vytvořit v dotazech LINQ na entity.




Dotazuji tabulku A, ale chci dotazovat jen některá pole v tabulce A, protože některá data polí se vůbec nepoužívají a množství dat je příliš velké, což výrazně ovlivňuje výkon jak při dotazování, tak při přenosu dat.

https://www.cnblogs.com/GarsonZhang/p/8760973.html  Pokud chcete ignorovat dotazování určitých polí, tento článek je vlastně špatné řešení!

Protože ToList() už všechna data vyhledala.

Správným řešením je vytvořit nový objekt B, vybrat nový objekt B a přiřadit hodnotu.





LINQ to Entities nepodporuje specifikovaný typ člena "Count". Podporována jsou pouze počáteční nastavení hodnoty, členové entit a vlastnosti navigace entit.




Typ mého pole Count jeTyp UINT, Změna na Typ INTNevím, jaký je přesný důvod!




Předchozí:Existuje rozdíl mezi datovými typy Text a varchar(max) v SQL Serveru
Další:Použijte lambda výrazy v Linq to Entity pro implementaci Left Join a Join
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com