Cet article est un article miroir de traduction automatique, veuillez cliquer ici pour accéder à l’article original.

Vue: 21915|Répondre: 1

[Source] EF trie d’abord la pagination, et l’ordre des résultats de la requête à gauche est désordonné

[Copié le lien]
Publié sur 26/10/2018 11:11:29 | | | |
Aujourd’hui, sur l’interface de requête du site web, selon l’ordre décroissant de l’identifiant de clé primaire, on constate que la liste de données est incorrecte, et que le code est le suivant :

Déclaration SQL générée :

Résultat:


L’ordre de numérotation est tout désordonné


Solution:

D’abord la rejointure, puis l’ordre par puis la pagination

Code:

Générer des instructions SQL :

Résultat:






Précédent:Notes sur « Traitez le temps en ami »
Prochain:Outil de détection matérielle latine illustré v1.0.0.5 Green Pure Edition
 Propriétaire| Publié sur 26/10/2018 15:32:19 |
.net EF Requêtes paginaées dans la table de corrélation de jointure

Les deuxième et troisième paramètres de la jointure sont les champs associés aux deux tables   

Si vous n’écrivez pas le nom du modèle après le quatrième paramètre new, le système générera automatiquement un type de liste avec des champs



Que la partie join soit interne ou left join, EF générera automatiquement le SQL correspondant en fonction des conditions de requête
Démenti:
Tous les logiciels, supports de programmation ou articles publiés par Code Farmer Network sont uniquement destinés à l’apprentissage et à la recherche ; Le contenu ci-dessus ne doit pas être utilisé à des fins commerciales ou illégales, sinon les utilisateurs assumeront toutes les conséquences. Les informations sur ce site proviennent d’Internet, et les litiges de droits d’auteur n’ont rien à voir avec ce site. Vous devez supprimer complètement le contenu ci-dessus de votre ordinateur dans les 24 heures suivant le téléchargement. Si vous aimez le programme, merci de soutenir un logiciel authentique, d’acheter l’immatriculation et d’obtenir de meilleurs services authentiques. En cas d’infraction, veuillez nous contacter par e-mail.

Mail To:help@itsvse.com