‫Content de te revoir.
‫Dans cette vidéo, nous allons utiliser le lien pour mettre à jour et supprimer des données.
‫Commençons donc par mettre à jour les données.
‫Créons donc une nouvelle méthode ici.
‫Mise à jour de l'annulation publique.
‫Et je vais juste l'appeler mise à jour, Tony.
‫Je veux donc mettre à jour Tony, parce que disons que je veux l'appeler Antônio.
‫Tony est juste une version bien courte de son nom.
‫Donc je vais juste utiliser le nom entier.
‫Et tout d'abord, j'ai besoin d'obtenir l'objet Tony, et vous pouvez aller de l'avant et simplement utiliser la classe des étudiants
‫ici et l'appeler Tony.
‫Et il y aura des données, du contexte, des points étudiants en premier ou par défaut.
‫Eh bien, ça revient.
‫Le premier élément d'une séquence déjà pleine valeur de la séquence ne contient aucun élément.
‫Et c'est bien parce que si nous essayons d'accéder à quelque chose qui n'existe pas, alors rien ne fonctionnera ou cela ne fonctionnera pas et
‫nous aurons des erreurs et des trucs.
‫Donc ici, je vais juste dire comme t égal, un signe plus grand car le nom T est égal à Tony.
‫Nous pouvons donc bien sûr utiliser des égaux ici aussi, mais c'est une autre façon de procéder.
‫Droit.
‫Alors maintenant, nous obtenons Tony et ce que nous pouvons faire maintenant, c'est simplement dire, OK, je veux changer le nom
‫de Tony en Antonio Antonio comme ça.
‫Et maintenant, je vais devoir soumettre les modifications car sinon rien ne se passera.
‫Donc, contexte de données, ne soumettez pas les modifications et maintenant je peux les afficher sur ma grille de données.
‫La source de l'élément sera donc le contexte des données, point étudiants.
‫Alors je veux voir tous les étudiants.
‫Maintenant, je vais voir que Tony n'est plus Tony.
‫C'est Antoine.
‫Et avant d'exécuter le code, nous devons bien sûr appeler cette méthode.
‫Alors arrêtons cela ici et mettons à jour notre bon vieil ami Tony, mettons à jour Tony.
‫Maintenant, exécutons le code.
‫Et voilà, on a tous nos élèves et Carla et puis ici Antonio, donc on change le
‫nom de Tony et c'est plutôt cool car on peut simplement récupérer l'objet entier et ajuster les composants que l'on
‫veut.
‫Donc, ajustez toutes les propriétés que nous voulons, puis nous pouvons simplement soumettre les modifications et c'est tout.
‫Donc c'est beaucoup plus facile que de dire, d'accord, obtenez l'objet où l'idée telle et telle où se trouve l'utilisateur telle et telle,
‫puis modifiez ou mettez à jour X et pourquoi est-ce que le sort est beaucoup plus complexe que de simplement le faire comme ça
‫.
‫C'est donc une façon jolie, très facile et cool.
‫Vous pouvez donc essayer de mettre à jour les autres étudiants, maintenant vous pouvez mettre à jour les cours, vous pouvez mettre à jour les universités et
‫des trucs comme ça d'une manière très simple.
‫Donc, tout comme vous l'avez vu ici, supprimons maintenant un utilisateur, car je ne suis pas satisfait de cet utilisateur de James, pas
‫parce qu'il est transgenre, mais parce qu'il n'a aucun objet ou dans ses conférences et son
‫nom est James au lieu de James.
‫J'ai donc fait une erreur là-bas.
‫Je veux donc supprimer entièrement cet objet.
‫Ou peut-être qu'il vient de quitter l'université, donc cela ne fait plus partie des unités.
‫Je veux donc utiliser la fonctionnalité de suppression pour le faire.
‫Alors supprime Jane, c'est comme ça que je vais l'appeler.
‫Et je dois d'abord avoir Gaim.
‫Donc, l'étudiant Gaim va être le contexte des données.
‫Je pensais que les étudiants d'abord ou par défaut.
‫Et c'est ici que nous lui avons demandé car le nom est égal à.
‫Maintenant, il y a un contexte de données que les étudiants méthodes et comme vous pouvez le voir, il y en a beaucoup.
‫Droit.
‫Et celui que je veux utiliser est supprimer lors de la soumission.
‫Donc, ce que je vais faire, c'est simplement supprimer cet objet Gaim.
‫Et je dois aller de l'avant et mettre en contexte, soumettre les modifications, soumettre des modifications comme ça.
‫Et maintenant, si je lance ça.
‫Je pourrais rencontrer des erreurs, alors je vais vous montrer.
‫Montrons à nouveau les élèves.
‫Revenons en haut où nous avons mis à jour Tony de manière nihiliste en déjame le lead Gaim.
‫Exécutons-le.
‫Et ça a marché pour que nous soyons Carla, Antonio et Laly, ils sont toujours à l'université et James ne l'est
‫plus.
‫Donc dans ce cas, dans mon cas, cela a fonctionné.
‫Mais si vous rencontrez des erreurs, en les supprimant ici, ce que vous devrez faire est de reconstruire la connexion.
‫Je vais donc vous montrer très rapidement comment vous pouvez le faire.
‫Donc, si cela ne fonctionne pas pour vous, donc si vous rencontrez une erreur, alors au lieu d'exécuter cette ligne de code
‫ici, vous devez ajouter ces trois lignes.
‫Donc, tout d'abord, vous devez définir à nouveau la chaîne de connexion avec la bonne pour vous.
‫Donc dans mon cas, ce n'est pas étudiant manager, mais c'est dans ce cas, c'est le lien pour vous demander aussi
‫exactement le même lien ici, et je vais l'utiliser ici.
‫Donc c'est juste une correction de bug ou.
‫Eh bien, une solution de contournement, à droite.
‫Donc, si vous rencontrez cette erreur, c'est ainsi que vous pouvez la résoudre.
‫Ensuite, vous créez un lien vers les classes de données Ezekial, les données, connectez le contexte appelé DB, puis vous
‫pouvez définir les étudiants DB comme source d'élément.
‫D'accord.
‫C'est donc si vous rencontrez cette erreur.
‫Mais dans mon cas, heureusement, cela a bien fonctionné, je vais donc le garder tel quel.
‫Nous avons donc ce Gaim en tête.
‫D'accord.
‫Maintenant, un petit résumé de ce que nous avons fait parce que nous avons fait quelque chose.
‫Et il y a même quelque chose que je n'ai pas du tout abordé, qui est aussi assez important.
‫Et vous avez peut-être remarqué que chaque fois que vous faites quelque chose comme ça, il peut y avoir beaucoup d'erreurs.
‫Ainsi, chaque fois que vous travaillez avec des bases de données, etc., cela peut entraîner de nombreuses erreurs.
‫Donc, chaque fois que vous soumettez ou que vous faites des choses comme ça, les choses pourraient mal tourner.
‫Alors essayez et attrapez vous essayez et attrapez dans ce cas, parce que sinon, eh bien, vous pourriez faire planter tout
‫votre programme.
‫Droit.
‫Et ce n'est pas toute l'idée à propos de ça ou de tout ça.
‫Donc, vous essayez d'attraper partout où vous avez une erreur potentielle.
‫Et il y en a beaucoup ici.
‫Alors s'il vous plaît allez-y et essayez de corriger toutes les erreurs potentielles afin que votre programme ne plante jamais.
‫Alors disons que nous avons un nom incorrect ou que nous l'avons.
‫Oui, nous essayons d'accéder à quelque chose qui n'existe pas ou nous essayons de mettre quelque chose
‫quelque part où le quelque part où nous l'avons mis n'existe pas.
‫Ce sont donc des choses auxquelles il faut toujours faire très attention.
‫Et maintenant, résumons-le.
‫Passons en revue les différentes méthodes que nous avons.
‫Donc on a cet insert universités, et c'est généralement là qu'on s'est d'abord débarrassé de
‫toutes les universités, parce qu'à chaque fois qu'on a exécuté cette méthode, on a créé ces deux nouvelles universités.
‫Nous les avons donc ajoutés en haut à chaque fois.
‫Nous avons donc tout supprimé d'abord, puis nous les avons ajoutés étape par étape.
‫D'accord.
‫Maintenant, cette commande d'exécution est juste pour exécuter quelques commandes simples.
‫C'est donc l'exemple de l'université.
‫C'est donc tout le contenu des universités ou de la table universitaire que nous avons ici sur le site.
‫Maintenant on crée des objets d'une classe spécifique et cette classe, d'où vient-elle ?
‫Parce que nous n'avons pas créé d'entrée de classe nous-mêmes ?
‫Eh bien, cela vient de ce lien vers les classes de données réelles, ce qui est incroyable car cela nous permet simplement de
‫faire glisser des tables ici et nous pouvons ensuite utiliser ces tables comme classes.
‫Et ces propriétés sont simplement les propriétés de la classe auxquelles nous pouvons accéder et ajuster afin que
‫nous puissions en créer des objets et les ajuster en conséquence et même les stocker afin que nous puissions les stocker
‫à l'intérieur de ce contexte de données spécifique ou dans cette table.
‫Nous avons donc ce contexte de données, qui est le lien vers une classe de données d'une école, contexte de données, qui est
‫à nouveau connecté via notre chaîne de connexion, qui est notre connexion à notre base de données.
‫Donc notre connexion ici, la connexion de données que nous avons.
‫D'ACCORD.
‫Ensuite, nous avons vu comment soumettre ces modifications, nous ajoutons donc quelque chose, puis nous l'ajoutons au ou à l'insertion lors de la
‫soumission, puis nous soumettons.
‫C'est donc toujours l'approche.
‫Si nous voulons ajouter quelque chose et si vous voulez l'afficher sur notre grille de données, ce qui est très basique.
‫Objet que nous avons ici dans notre fichier Zemel, qui n'est qu'une grille de données dans Zemel, alors nous pouvons aller de l'avant et définir
‫ses éléments sur le contexte de données que nous voulons voir.
‫Donc dans notre cas, nous voulions voir que toutes les universités et c'est ce que nous obtenons ici.
‫C'est donc la même chose pour les étudiants.
‫Et comme vous pouvez le voir ici, parce que nous avons ajouté plusieurs objets une fois, nous avons juste dit, d'accord, créons une
‫liste et utilisons tout insérer lors de la soumission au lieu de l'insérer lors de la soumission.
‫Et nous avons créé tous ces étudiants, Carla, Tony, Lylea Gaim, tous avec une infosphère supplémentaire comme le
‫genre, comme une carte d'identité universitaire, etc.
‫Et ceux-ci sont disponibles chez les étudiants.
‫Vous avez donc le nom, le sexe et l'université I. RÉ. Nous les utilisons donc simplement et nous leur avons ajouté des valeurs
‫pour chaque étudiant.
‫Nous avons donc créé un nouvel objet.
‫C'est donc un nouvel objet, c'est un nouvel objet et ainsi de suite.
‫Nous avons donc la liste des étudiants, qui contient tous les objets étudiants, et nous pouvons soumettre à nouveau ces
‫modifications avant de voir un effet.
‫Donc, si vous n'exécutez pas cette ligne, rien ne se passera.
‫Et là encore, nous voulions montrer aux étudiants donc la même chose avec les cours magistraux.
‫Et maintenant, ici, nous avons créé des associations entre étudiants et enseignants.
‫Nous avons donc maintenant des cours qui sont les mathématiques et l'histoire.
‫Et ce que nous venons de faire, c'est que nous avons dit, OK, créons une nouvelle conférence pour étudiants
‫où nous donnons simplement tout l'objet et tout l'objet des notes de cours de mathématiques et d'étudiants calvinistes par nous ou ceux sur
‫lui-même quel type d'information est requis.
‫Donc ça prend l'idée de Kalila et ça prend l'idée des maths et ensuite ça les crée dans le cours des étudiants.
‫Donc, il y est déjà enseigné correctement.
‫Nous n'avons donc pas besoin de le faire manuellement, mais bien sûr, nous pouvons le faire comme nous l'avons vu ici.
‫C'est ainsi que nous avons procédé.
‫Alternativement, ce qui est disons, pas aussi bon ou pas aussi beau et attente courte, mais c'est tout à fait
‫bien.
‫Et ici, utilisez simplement l'étudiant au lieu de la carte d'étudiant.
‫Bien sûr, j'aurais pu faire comme cette carte d'étudiant et Tony cette carte.
‫Ce serait donc, disons, l'approche très précise.
‫Mais comme vous le voyez, sinon ça marche aussi parce que ça prend juste
‫l'idée de Tony, même si si on donne juste l'objet Tony entier, alors on l'a bien inséré lors de la soumission.
‫Nous avons donc inséré ces étudiants et nous soumettons ces modifications et montrons aux étudiants alors l'Université de
‫Tony.
‫Eh bien, nous venons de vérifier, alors que Tony dans quelle université ?
‫Nous avons donc vérifié et nous avons créé cet étudiant Tony.
‫Nous avons créé cette Tony's University University, qui est Tony Dodd University.
‫Donc c'est plutôt chouette aussi.
‫Et puis nous avons vu pour obtenir ses conférences, comment attirer tous les étudiants de Yale.
‫Et maintenant venaient les choses les plus intéressantes où nous devions rejoindre des tables.
‫C'est donc là que nous avons combiné les universités avec les transgenres.
‫Nous avons donc dû combiner les étudiants avec les universités.
‫Et ce qui était encore plus avancé, c'est là où nous avons combiné des conférenciers avec l'université.
‫Il s'agit donc d'une déclaration conjointe ici, qui est assez complexe, je dirais, parce que nous allons aussi loin
‫de cours magistral aux étudiants, puis aux cours étudiants, aux étudiants et ainsi de suite.
‫Nous connectons donc ces différentes tables les unes aux autres.
‫Et puis nous avons vu comment mettre à jour les données et comment supprimer des données.
‫Super.
‫Donc je dirais que c'est suffisant pour cette vidéo qui a été assez longue, mais il y a la vidéo
‫en elle-même par l'exemple entier ici, ce lien vers l'exemple d'Ezekial, mais j'espère que vous pourrez suivre.
‫Et maintenant, vous savez comment utiliser un lien vers une école et vous voyez à quel point il est puissant et en général
‫à quel point le lien est puissant, car c'est toujours le même genre de choses.
‫Droit?
‫C'est le même genre de code et la même approche.
‫Et la source de données dans ce cas est une suite.
‫Dans l'autre cas, c'était un exemple.
‫Dans un autre cas, il s'agissait simplement d'un tableau ou d'une liste.
‫Vous voyez donc que le lien est assez puissant pour gérer les données et les afficher correctement.
‫Super.
‫J'espère donc que cette conférence vous a plu et à la prochaine.