‫Bienvenido de nuevo.
‫En este video, usaremos el enlace para actualizar y eliminar datos.
‫Primero que nada, actualice los datos.
‫Así que creemos un nuevo método aquí.
‫Actualización de nulo público.
‫Y solo lo llamaré actualización, Tony.
‫Entonces quiero actualizar a Tony, porque digamos que quiero llamarlo Antônio.
‫Tony es solo una versión corta de su nombre.
‫Así que solo usaré el nombre completo.
‫Y antes que nada, necesito obtener el objeto Tony, y puedes seguir adelante y usar la clase de estudiantes
‫aquí y llamarlo Tony.
‫Y habrá datos, contexto, puntos, los alumnos primero o predeterminados.
‫Bueno, eso vuelve.
‫El primer elemento de una secuencia que ya tiene el valor completo de la secuencia no contiene elementos.
‫Y eso es bueno porque si intentamos acceder a algo que no existe, entonces nada funcionará o no funcionará
‫y obtendremos errores y esas cosas.
‫Así que aquí, solo voy a decir que t es igual, un signo más grande ya que el nombre de T es igual a Tony.
‫Entonces, por supuesto, también podríamos usar iguales aquí, pero esa es otra forma de hacerlo.
‫Derecha.
‫Así que ahora tenemos a Tony y lo que podemos hacer ahora es simplemente decir, OK, quiero cambiar el
‫nombre de Tony a Antonio Antonio así.
‫Y ahora tendré que enviar los cambios porque de lo contrario no pasará nada.
‫Entonces, el contexto de datos, los cambios de envío de puntos y ahora puedo mostrarlos en mi cuadrícula de datos.
‫Por lo tanto, la fuente del elemento será el contexto de los datos, los estudiantes puntuales.
‫Entonces quiero ver a todos los estudiantes.
‫Ahora veré que Tony ya no es Tony.
‫El es Antonio.
‫Y antes de ejecutar el código, por supuesto, debemos llamar a este método.
‫Así que eliminemos eso aquí y actualicemos la actualización de nuestro buen amigo Tony, Tony.
‫Ahora, ejecutemos el código.
‫Y ahí estamos, tenemos a todos nuestros estudiantes y Carla y luego aquí Antonio, así que cambiamos el
‫nombre de Tony y eso es muy bueno porque simplemente podemos obtener todo el objeto y ajustar los componentes que
‫queramos.
‫Así que ajustamos todas las propiedades que queramos y luego podemos enviar los cambios y eso es todo.
‫Entonces, es mucho más fácil que decir, OK, obtenga el objeto donde la idea es tal y tal donde el usuario
‫es tal y tal, luego cambie o actualice X y por qué el hechizo es mucho más complejo que simplemente hacerlo así
‫.
‫Así que es una forma bonita, muy fácil y genial.
‫Así que podrías intentar actualizar a otros estudiantes ahora puedes actualizar conferencias, puedes actualizar universidades y cosas así
‫de una manera muy fácil.
‫Así que, como has visto aquí, ahora eliminemos un usuario, porque no estoy contento con este usuario de James, no porque sea
‫porque sea transgénero, sino porque no tiene ningún objeto o en sus conferencias y su
‫nombre. es James en lugar de James.
‫Entonces cometí un error allí.
‫Entonces quiero eliminar ese objeto por completo.
‫O tal vez simplemente dejó la universidad para que ya no sea parte de las unidades.
‫Entonces quiero usar la funcionalidad de eliminación para hacer eso.
‫Así que borra a Jane, así es como lo voy a llamar.
‫Y necesito conseguir a Gaim primero.
‫Entonces, el estudiante Gaim será el contexto de datos.
‫Pensé que los estudiantes primero o por defecto.
‫Y aquí es donde le preguntamos a él como el nombre es igual a.
‫Ahora hay un contexto de datos que los estudiantes utilizan y, como puede ver, hay muchos.
‫Derecha.
‫Y el que quiero usar es eliminar al enviar.
‫Entonces, lo que haré es simplemente eliminar este objeto Gaim.
‫Y necesito seguir adelante y contextualizar, enviar los cambios, enviar cambios como ese.
‫Y ahora si lo ejecuto.
‫Podría encontrarme con errores, así que te lo voy a mostrar.
‫Mostrémosle a los estudiantes nuevamente.
‫Regresemos a la parte superior donde actualizamos a Tony nihilísticamente y déjame el líder Gaim.
‫Ejecútelo.
‫Y funcionó para que seamos Carla, Antonio y Laly, todavía están en la universidad y James ya
‫no.
‫Entonces, en este caso, en mi caso, funcionó.
‫Pero si se encuentra con errores, eliminándolo aquí, lo que tendrá que hacer es reconstruir la conexión.
‫Así que te mostraré rápidamente cómo puedes hacerlo.
‫Entonces, si no funciona para usted, entonces si se encuentra con un error, entonces en lugar de ejecutar esta línea de
‫código aquí, debe agregar esas tres líneas.
‫Entonces, en primer lugar, debe configurar la cadena de conexión nuevamente con la correcta para usted.
‫Entonces, en mi caso, no es el administrador de estudiantes, pero en este caso, es el enlace para pedirles
‫también exactamente el mismo enlace aquí, y lo usaré aquí.
‫Así que esto es solo una corrección de errores o.
‫Bueno, una solución alternativa, ¿verdad?
‫Entonces, si se encuentra con este error, así es como puede resolverlo.
‫Luego, crea un enlace a las clases de datos de Ezekial, los datos, conecta el contexto llamado DB, y luego puede configurar
‫los estudiantes de DB como su fuente de elementos.
‫Está bien.
‫Eso es si te encuentras con este error.
‫Pero en mi caso, afortunadamente funcionó bien, así que lo dejaré como está.
‫Así que tenemos a este Gaim líder.
‫Está bien.
‫Ahora, un pequeño resumen de lo que hemos hecho porque hemos hecho bastante.
‫E incluso hay algo que no he mencionado en absoluto, que también es bastante importante.
‫Y es posible que haya notado que siempre que hace algo así, puede haber muchos errores.
‫Entonces, siempre que trabaje con bases de datos, etc., puede haber muchos errores.
‫Entonces, siempre que envíe o cosas por el estilo, las cosas podrían salir mal.
‫Entonces, intente atraparlo, intente atraparlo en ese caso, porque de lo contrario, bueno, podría bloquear todo el
‫programa.
‫Derecha.
‫Y esa no es toda la idea sobre esto o todo esto.
‫Por lo tanto, intente detectar cualquier error potencial.
‫Y hay muchos aquí.
‫Por lo tanto, siga adelante e intente corregir todos los errores potenciales para que su programa nunca se bloquee.
‫Entonces digamos que tenemos un nombre incorrecto o lo tenemos.
‫Sí, estamos tratando de acceder a algo que no existe o estamos tratando de poner algo
‫en algún lugar donde el lugar donde lo ponemos no existe.
‫Así que esas son cosas con las que siempre hay que tener mucho cuidado.
‫Y ahora resumámoslo.
‫Repasemos los diferentes métodos que tenemos.
‫Entonces tenemos este inserto de universidades, y ahí es donde generalmente, en primer lugar,
‫nos deshicimos de todas las universidades, porque cada vez que ejecutamos ese método, creamos esas dos nuevas universidades.
‫Así que los añadimos en la parte superior cada vez.
‫Primero eliminamos todos y luego los agregamos paso a paso.
‫Está bien.
‫Ahora, este comando de ejecución es solo para ejecutar algunos comandos simples.
‫Así que esta es la pista de la universidad.
‫Entonces este es todo el contenido de las universidades o de la mesa universitaria que tenemos aquí en el sitio.
‫Ahora creamos objetos de una clase específica y esta clase, ¿de dónde viene?
‫¿Porque no hemos creado una entrada de clase nosotros mismos?
‫Bueno, proviene de este enlace a clases de datos reales, lo cual es sorprendente porque nos permite simplemente
‫arrastrar tablas aquí y luego podemos usar esas tablas como clases.
‫Y esas propiedades que existen son simplemente las propiedades de la clase a las que podemos acceder
‫y ajustar para que podamos crear objetos de eso y ajustarlos en consecuencia e incluso almacenarlos para que podamos almacenarlos
‫dentro de ese contexto de datos específico o en esa tabla.
‫Entonces tenemos este contexto de datos, que es el enlace a las clases de datos de la escuela, el contexto de datos, que nuevamente
‫está conectado a través de nuestra cadena de conexión, que es nuestra conexión a nuestra base de datos.
‫Entonces nuestra conexión aquí, la conexión de datos que tenemos.
‫está bien.
‫A continuación, vimos cómo enviar esos cambios, por lo que agregamos algo, luego lo agregamos al o insertamos al enviar
‫y luego lo enviamos.
‫Así que ese es siempre el enfoque.
‫Si queremos agregar algo y si desea mostrarlo en nuestra cuadrícula de datos, que es muy básico.
‫Objeto que tenemos aquí en nuestro archivo Zemel, que es solo una cuadrícula de datos en Zemel, luego podemos seguir adelante y configurar
‫sus elementos en ese contexto de datos que queremos ver.
‫Entonces, en nuestro caso, queríamos ver que todas las universidades y eso es lo que obtenemos aquí.
‫Entonces, lo mismo ocurre con los estudiantes.
‫Y como puede ver aquí, debido a que agregamos varios objetos una vez, simplemente dijimos, OK, creemos una
‫lista y usemos insertar todo al enviar en lugar de insertar al enviar.
‫Y creamos a todos esos estudiantes, Carla, Tony, Lylea Gaim, todos ellos con información adicional como
‫género, como identificación universitaria, etc.
‫Y esos están disponibles en estudiantes.
‫Entonces tienes nombre, género y universidad I. D. Así que los usamos y les agregamos valores para
‫cada estudiante.
‫Entonces creamos un nuevo objeto.
‫Así que este es un objeto nuevo, es un objeto nuevo y así sucesivamente.
‫Entonces tenemos la lista de estudiantes, que contiene todos los objetos de los estudiantes, y podemos enviar esos cambios nuevamente
‫antes de que veamos algún efecto.
‫Entonces, si no ejecuta esta línea, no pasará nada.
‫Y, de nuevo, queríamos mostrarles a los estudiantes lo mismo con las conferencias.
‫Y ahora aquí creamos asociaciones entre estudiantes y profesores.
‫Así que ahora tenemos conferencias que son matemáticas e historia.
‫Y lo que acabamos de hacer es decir, está bien, creemos una nueva conferencia para estudiantes en la que le demos
‫el objeto completo y el objeto completo de las notas de lectura para estudiantes calvinistas y de matemáticas por nosotros o aquellos en sí mismos
‫qué tipo de información se requiere.
‫Así que toma la idea de Kalila y toma la idea de las matemáticas y luego las crea en las conferencias de los estudiantes.
‫Así que ya se enseña allí correctamente.
‫Por lo tanto, no es necesario que lo hagamos manualmente, pero, por supuesto, podemos hacerlo como hemos visto aquí.
‫Así es como lo hemos hecho.
‫Alternativamente, que es una espera, digamos, no tan buena o no tan hermosa y corta, pero está totalmente
‫bien.
‫Y aquí solo use el estudiante en lugar de la identificación del estudiante.
‫Por supuesto que podría haber hecho como esa identificación de estudiante y Tony esa identificación.
‫Entonces ese sería, digamos, el enfoque muy preciso.
‫Pero, como puede ver, de lo contrario, también funciona porque solo toma
‫la idea de Tony, aunque si solo le damos el objeto Tony completo, lo insertamos en el envío.
‫Entonces insertamos a esos estudiantes y enviamos esos cambios y les mostramos a los estudiantes que luego obtienen la Universidad de
‫Tony.
‫Bueno, acabamos de irnos, mientras que Tony, ¿en qué universidad?
‫Así que verificamos y creamos este estudiante Tony.
‫Creamos esta Universidad Tony's University, que es la Universidad Tony Dodd.
‫Así que eso también es bastante bueno.
‫Y luego vimos para conseguir sus conferencias, cómo conseguir a todos los estudiantes de Yale.
‫Y ahora vinieron las cosas más interesantes en las que teníamos que unir mesas.
‫Ahí es donde combinamos universidades con transexuales.
‫Entonces tuvimos que combinar estudiantes con universidades.
‫Y lo que fue aún más avanzado fue donde combinamos profesores con universidad.
‫Así que esa es una declaración conjunta aquí, que es bastante compleja, diría yo, porque estamos yendo tan lejos de la
‫conferencia a los estudiantes sobre la conferencia de los estudiantes, sobre los estudiantes y así sucesivamente.
‫Entonces estamos conectando esas diferentes tablas entre sí.
‫Y luego vimos cómo actualizar datos y cómo eliminar datos.
‫Excelente.
‫Entonces diría que es suficiente para este video que fue bastante extendido, pero hay un video en sí mismo
‫por todo el ejemplo aquí, este enlace al ejemplo de Ezekial, pero espero que puedan seguirlo.
‫Y ahora sabes cómo usar un enlace a una escuela y ves lo poderoso que es y, en general, lo
‫poderoso que es el enlace, porque siempre es el mismo tipo de cosas.
‫¿Derecha?
‫Es el mismo tipo de código y el mismo enfoque.
‫Y la fuente de datos en este caso es una secuela.
‫En el otro caso, fue un ejemplo.
‫En otro caso, era solo una matriz o una lista.
‫Entonces verá que el enlace es bastante poderoso cuando se trata de manejar datos y mostrarlos correctamente.
‫Excelente.
‫Así que espero que hayan disfrutado esta conferencia y nos vemos en la próxima.