‫Bienvenido de nuevo y este video, vamos al zoológico de actualización y al botón de actualización de animales.
‫Entonces, en primer lugar, quiero que este texto se actualice con cualquier zoológico, por ejemplo, que haya elegido
‫o con cualquier animal que haya elegido.
‫Así que creemos esa funcionalidad y vayamos a nuestro código subyacente.
‫Así que crearé un nuevo método y bueno, lo haré aquí.
‫Vacío privado.
‫Mostrar el zoológico seleccionado en el cuadro de texto, nombre bastante largo, pero eso es exactamente lo que hace.
‫Así que nos mostrará el zoológico seleccionado en los libros de texto.
‫Y para ejecutar bien el código correcto, de hecho voy a usar algo muy similar para mostrar
‫animales asociados o mostrar zoológicos.
‫En realidad, eso es una copia del programa de animales y árboles asociados que tenemos aquí.
‫Y lo voy a enchufar.
‫Entonces, la consulta es, por supuesto, mucho más corta.
‫En lugar de mostrarlo todo, quiero ver la ubicación.
‫Así que seleccione una ubicación del zoológico donde la idea sea igual a Zoo Edem.
‫Y ahora, por supuesto, este está aquí en el valor de la idea del zoológico.
‫Ahora bien, este es el valor seleccionado del zoológico de la lista.
‫Entonces, todo ese código es prácticamente el mismo.
‫Ahora bien, hay una diferencia.
‫No queremos actualizar nuestra lista, valores asociados y cosas por el estilo.
‫Pero lo que queremos hacer es actualizar nuestro cuadro de texto.
‫Así que necesito acceder a mi cuadro de texto, puntuar el texto y actualizarlo con la tabla de datos del zoológico.
‫Y ahora eso es interesante.
‫En realidad, esta no es una tabla de datos de animales.
‫Voy a llamar a la tabla de datos del zoológico y ahora puedo acceder a esa tabla de datos del zoológico.
‫Y esta tabla de datos es prácticamente un objeto afilado en C.
‫Derecha.
‫Y contiene algo mientras contiene varias filas.
‫Entonces hay una propiedad llamada filas.
‫Y quiero tener la primera fila que hay, que está en la columna de datos llamada Ubicación, y su asignación
‫de capital.
‫Y ahora eso debería convertirse en una cadena.
‫Entonces, la tabla de datos del zoológico, como dije, es prácticamente la tabla que estamos viendo.
‫Y quiero tener la primera entrada en la ubicación porque tenemos este valor seleccionado, que es un
‫valor en particular, y crea una nueva tabla de datos basada en nuestro comando.
‫Derecha.
‫Entonces, lo que hace es buscar esta entrada en particular, que decimos, señor, dónde está la idea y esta es
‫única, ¿verdad?
‫La idea es única, como sabemos.
‫Entonces esto solo obtendrá una entrada.
‫Por eso puedo usar cero aquí.
‫Así que puedo decir que me den la primera entrada, la primera fila de su tabla y allí, denme la ubicación,
‫por favor.
‫Y quiero que eso se traduzca en una cadena o lo convierta en una cadena.
‫Entonces, es por eso que simplemente puedo usar este enfoque aquí y puedo ejecutarlo.
‫Y lo que eso me permitirá hacer es, bueno, actualizar mi cuadro de texto en función de los clics.
‫¿Y mostrar libros de texto seleccionados de Zun?
‫Bueno, por supuesto, todavía no llamamos al método, por lo que no se llamará.
‫Entonces, cuando hago clic aquí, como puede ver, no pasa nada.
‫Y eso tiene que ver con que no hemos implementado nuestro zoológico o no hemos ajustado nuestro método de cambio donde enumera la selección del
‫zoológico que cambió exactamente ese.
‫Entonces aquí, ahora quiero llamar a este método que acabo de crear.
‫Derecha.
‫Y se llama show o cómo se llama exactamente Show Select Zoo en los libros de texto.
‫Entonces ese es el método al que quiero llamar en mi selección.
‫Método modificado de la lista de zoológicos.
‫Entonces aquí voy a llamar a este método mostrar el zoológico seleccionado en el cuadro de texto.
‫Ahora hagámoslo como somos.
‫Entonces voy a hacer clic en El Cairo en Berlín, y pueden ver que nuestro texto se actualiza todo el tiempo.
‫Eso es perfecto.
‫Eso es exactamente lo que quería, porque ahora que lo tengo, puedo seguir adelante e implementar la funcionalidad
‫de actualización del zoológico.
‫Pero antes de hacer eso, un pequeño desafío para ti.
‫Implemente la misma funcionalidad para nuestra lista aquí a la derecha.
‫Entonces, para la lista de animales, porque cuando alguien presiona sobre el mono, quiero que este texto también se
‫actualice.
‫Así que, por favor, inténtalo.
‫Está bien, espero que lo hayas hecho.
‫Así que lo voy a hacer simple, simplemente voy a copiar este método que acabo de crear.
‫Así que muestre el Zo y el cuadro de texto seleccionados y.
‫Voy a detener la aplicación, voy a llamar a mostrar Animal seleccionado en el cuadro de texto y ahora seleccionar y ahora no es la
‫ubicación, es el nombre del zoológico y no es zoológico.
‫Es de animal donde la idea es identificación animal.
‫Y, por supuesto, necesito ajustar esa entrada aquí.
‫Y no es una lista de zoológicos, pero es la lista de todos los animales.
‫Y ahora, en lugar de la ubicación, quiero tener el nombre del animal.
‫Y todo lo demás debería ser igual.
‫Muy bien, eso es todo.
‫Entonces ahora podemos ejecutar ese código.
‫En realidad, no podemos porque no hemos implementado la funcionalidad a ejecutar, pero como puede ver, esta
‫no está implementada.
‫Así que ahora implementemos esta funcionalidad en nuestra lista aquí.
‫Entonces voy a hacer doble clic en la lista.
‫Y como puede ver, es esta lista.
‫Toda la selección de animales cambió.
‫Y aquí, solo voy a llamar a mostrar el animal seleccionado en los libros de texto.
‫Está bien.
‫Ahora intentémoslo de nuevo.
‫Y ahí estamos.
‫Como pueden ver, nuestro tigre sube, nuestro pez payaso sube, todo eso y funciona muy bien.
‫Ahora, falta una cosa y es actualizar todo nuestro zoológico, nuestro loro.
‫Digamos que hemos cometido un error tipográfico y nos gustaría cambiar el nombre o.
‫Bueno, el nombre de la ciudad ha cambiado por alguna razón porque el alcalde decidió ahora
‫que no será Nueva York, será Nueva York o algo así.
‫Entonces, sí, hagámoslo.
‫Implementemos esa funcionalidad.
‫Y para hacerlo, necesitamos ejecutar una consulta nuevamente.
‫Así que creemos un nuevo método para eso.
‫Así que comencemos con el método de clic de actualización del zoológico.
‫Así que en realidad voy a hacerlo.
‫Copie este anuncio animal en el método del zoológico.
‫Porque es una copia muy similar y no será un animal, pero actualiza el clic del zoológico.
‫Entonces, una vez que se llama a este método de clic de actualización, quiero ejecutar una consulta diferente a la que tenemos aquí.
‫Quiero actualizar el zoológico y establecer su ubicación en es igual para agregar la ubicación donde está la idea.
‫Entonces, donde yo d está en la identificación del zoológico.
‫Está bien.
‫Así que eso es más o menos lo que quiero hacer.
‫Solo quiero cambiar la ubicación y la ubicación es el nombre del zoológico.
‫Derecha.
‫Así que ese es el de aquí.
‫Zoo.
‫Así que actualice la tabla del zoológico y establezca la ubicación en la ubicación que tenemos donde la idea es
‫la idea del zoológico y ahora ya tenemos la identificación del zoológico, que es la lista de zoológicos y ahora la ubicación de la ubicación debería
‫ser nuestra.
‫Y ahora es interesante aquí, nuestro cuadro de texto, que es mi cuadro de texto, en realidad mi cuadro de texto, ese texto.
‫Muy bien, y bueno, debería ser así, en lugar de mostrar animales asociados.
‫Quiero actualizar el zoológico, por lo que se debe llamar a los zoológicos de espectáculos y todo lo demás debe ser igual.
‫Probemos eso antes de actualizar también el botón de tipo animal.
‫O el botón animal actualiza el botón animal.
‫Así que sigamos adelante, Kyra.
‫Cambiemos eso a Chiru.
‫Simplemente agregue una O y su actualización.
‫No pasa nada porque el botón de actualización no está implementado.
‫Así que vayamos al ganador principal, el botón de actualización de Orgazmo.
‫Y aquí, agreguemos este evento de clic, que se actualizará a medida que haga clic.
‫Y ahora podemos ejecutarlo de nuevo.
‫Y nuestro botón de actualización debería hacer lo que se suponía que debía hacer.
‫Muy bien, ahora llamemos a este.
‫En realidad, es Select Kaido y vamos a cambiarlo a Chiru y actualizarlo.
‫Y como puede ver, nuestra lista aquí se ha actualizado.
‫Chiru, o Berlín, ahora se llama Berliner.
‫Cambiamos el nombre por el de una mujer berlinesa y somos o Nueva York, como dije, llamémoslo Nueva
‫York.
‫Es una actualización de New York City of Orks.
‫Alli estamos nosotros.
‫Nueva York tiene tiburones, peces payaso y tigres.
‫Eso es bastante asombroso.
‫Un poco como World of Warcraft aquí.
‫Entonces, ahora para su pequeño desafío, implemente este botón de actualización de animales, que actualiza el animal en la lista
‫del lado derecho en función de lo que se ingresa en el cuadro de texto aquí.
‫Muy bien, espero que lo hayas probado.
‫Espero que publiques el video y lo pruebes tú mismo.
‫Así que solo voy a copiar esta actualización.
‫Haces clic y voy a llamarlo Habitate Animal Click.
‫Ahora, en lugar de actualizar la tabla del zoológico, quiero actualizar la tabla de animales.
‫Y ahí no quiero cambiar la ubicación.
‫Quiero cambiar el nombre por el nombre del animal. D..
‫Entonces, la idea es la identificación del animal que tenemos aquí en la parte inferior.
‫Entonces, la identificación del animal será la lista de animales o lo que se llama listar todos los animales.
‫Ese es.
‫Y el cuadro de texto debe tener el nombre.
‫Entonces este será el nombre.
‫Y todo lo demás sigue igual.
‫Así que ahora vamos a ejecutarlo de nuevo.
‫Bueno, en realidad, antes de ejecutarlo, vayamos al archivo Zemel e implementemos ese método porque o agreguemos ese
‫método al botón.
‫Hacer clic.
‫Así que Update Animal tendrá un nuevo clic aquí.
‫Hacer clic es igual a actualizar el clic animal.
‫Bien, ahora podemos probarlo y deberíamos haber terminado, por cierto.
‫Espero que consigas hacerlo tú mismo.
‫Así que ahí estamos.
‫Seleccionemos un mono y llamémoslo mono o animal de actualización de mono.
‫Y lo más probable es que esté actualizado, pero no lo vemos.
‫Y es posible que sepa por qué es así.
‫Eso es porque mostramos los zoológicos aquí y no mostramos todos los animales.
‫Ahora, si hacemos eso y comenzamos de nuevo, ya deberíamos ver monos allí porque internamente ha
‫cambiado.
‫Entonces, la base de datos se ha actualizado, pero no la hemos visto, por lo que somos mangku mangku.
‫Y ahora cambiemos de mono a mono con bueno, solo una actualización de una forma.
‫Los monos animales actualizaron el gran cambio del pez payaso a un simple pájaro payaso.
‫Actualicemos el bioma animal.
‫Tenemos un pájaro nube.
‫Y ahora, por cierto, ves que Nueva York tiene ahora un pájaro payaso.
‫¿No es eso asombroso?
‫Nueva York tiene pájaros payaso.
‫Ese es un lugar donde quiero estar.
‫Está bien.
‫Entonces, sí, diría que ya casi terminamos.
‫Por supuesto, hay algunos casos que aún podrían agregarse y la funcionalidad podría extenderse,
‫etc.
‫Pero se trata de comprender qué hacen esas consultas, de comprender cómo ejecutar un comando,
‫cómo ajustarlo, cómo implementarlo en nuestro.
‫Y como puede ver, hemos tomado cosas que sabemos de nuestro tutorial.
‫Hemos implementado una funcionalidad adicional que no hemos aprendido hasta ahora, que es el uso de bases de datos.
‫Entonces, ha visto cómo usar tablas, cómo, bueno, ajustar sus entradas a través del código con botones y con campos
‫de texto, etc.
‫Y bueno, en general, ha creado una aplicación completa aquí.
‫Así que ahora puede aplicar ese conocimiento para crear una aplicación de base de datos completa para sus empleados o para cualquier
‫cosa que se le ocurra o si tiene un trabajo que hacer.
‫Y alguien dice, sí, necesito esta base de datos donde pueda ingresar ABCDE y luego, ya sabes, está bien, sí, puedo
‫hacer eso.
‫Y simplemente regrese a este tutorial y puede verificar, OK, este fue el método para actualizar,
‫este fue el método para, bueno, eliminar, etc.
‫Está bien.
‫Entonces, si logró hacer los ejercicios de este capítulo, excelente trabajo.
‫Si no conocía las preocupaciones, simplemente puede volver atrás e intentar hacerlo usted mismo una vez que haya terminado este
‫capítulo, que ya es ahora.
‫Entonces él puede seguir adelante e intentar construir eso por su cuenta.
‫Ahora, por supuesto, siempre puedes vislumbrar un poco, pero es mejor si intentas construirlo tú mismo.
‫Y, por cierto, si no se le ocurren estos comandos oscuros y demás, siempre puede buscarlo en
‫Google.
‫Siempre es bueno.
‫Sí, investigue un poco para leer sobre esto y comprender un poco mejor lo que está sucediendo.
‫Okeydokey, espero que hayas disfrutado este capítulo.
‫Hemos creado una pequeña aplicación bastante interesante y en el próximo capítulo vamos
‫a ver Lync, que bueno, mejorará mucho nuestra vida porque todo esto está bien, es, eh, la vieja escuela.
‫Es un pequeño enlace de la vieja escuela que aumenta un poco la eficiencia, por lo que podemos trabajar con las consultas reales de
‫C sharp en lugar de usar estas consultas MySQL, que siempre pueden salir mal.
‫Entonces, si tengo una hija aquí en lugar de actualizaciones o actualizaciones, obtengo errores y, bueno, a veces
‫no es tan fácil resolverlo.
‫Excelente.
‫Así que te veo en el próximo capítulo.