{"id":354,"date":"2023-06-16T17:57:06","date_gmt":"2023-06-16T22:57:06","guid":{"rendered":"http:\/\/blog.espol.edu.ec\/sistinfo\/?p=354"},"modified":"2026-04-01T02:56:19","modified_gmt":"2026-04-01T07:56:19","slug":"taller-resumen-operaciones-actualizacion-registros","status":"publish","type":"post","link":"https:\/\/blog.espol.edu.ec\/sistinfo\/taller-resumen-operaciones-actualizacion-registros\/","title":{"rendered":"S06 Taller_Resumen: Operaciones y actualizaci\u00f3n de registros"},"content":{"rendered":"\n<p>Realice un modelo b\u00e1sico de DB para el registro y gesti\u00f3n de las millas de viajero. Se pretende actualizar el saldo de las millas acumuladas o usadas para luego actualizar los registros en la tabla correspondiente. Se usar\u00e1 el generador de c\u00f3digo.<\/p>\n\n\n\n<p>1. Use los campos necesarios para realizar una transacci\u00f3n de ingreso o retiro. De ser necesario a\u00f1ada los elementos necesarios para hacer factible lo descrito con la DB, Por ejemplo, una tabla de clientes.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter\"><a href=\"http:\/\/blog.espol.edu.ec\/sistinfo\/files\/2023\/07\/TallerS06_TablasRelaciones.png\"><img loading=\"lazy\" decoding=\"async\" width=\"433\" height=\"276\" src=\"http:\/\/blog.espol.edu.ec\/sistinfo\/files\/2023\/07\/TallerS06_TablasRelaciones.png\" alt=\"tablas milllas viajero\" class=\"wp-image-355\" srcset=\"https:\/\/blog.espol.edu.ec\/sistinfo\/files\/2023\/07\/TallerS06_TablasRelaciones.png 433w, https:\/\/blog.espol.edu.ec\/sistinfo\/files\/2023\/07\/TallerS06_TablasRelaciones-300x191.png 300w\" sizes=\"auto, (max-width: 433px) 100vw, 433px\" \/><\/a><\/figure>\n\n\n\n<p>2. Implemente un formulario para los campos de la tabla de transacciones.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter\"><a href=\"http:\/\/blog.espol.edu.ec\/sistinfo\/files\/2023\/07\/TallerS06_FormularioMillas01.png\"><img loading=\"lazy\" decoding=\"async\" width=\"560\" height=\"313\" src=\"http:\/\/blog.espol.edu.ec\/sistinfo\/files\/2023\/07\/TallerS06_FormularioMillas01.png\" alt=\"formulario millas transaccion\" class=\"wp-image-356\" srcset=\"https:\/\/blog.espol.edu.ec\/sistinfo\/files\/2023\/07\/TallerS06_FormularioMillas01.png 560w, https:\/\/blog.espol.edu.ec\/sistinfo\/files\/2023\/07\/TallerS06_FormularioMillas01-300x168.png 300w\" sizes=\"auto, (max-width: 560px) 100vw, 560px\" \/><\/a><\/figure>\n\n\n\n<p>3. A\u00f1ada cuadros de texto para buscar y mostrar el \u00faltimo saldo de un cliente identificado por su clave primaria en un cuadro de texto.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">=D\u00daltimo(\"[saldo]\";\"Millas\";\"Millas.[id_cliente]=\" &amp; [id_cliente])<\/pre>\n\n\n\n<p>4. Calcule el saldo final o nuevo al aplicar los valores de <strong>ingreso<\/strong> y\/o <strong>retiro<\/strong> de una transacci\u00f3n en un cuadro de texto.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">=[saldo_anterior]+[gana]-[usada]<\/pre>\n\n\n\n<figure class=\"wp-block-image aligncenter\"><a href=\"http:\/\/blog.espol.edu.ec\/sistinfo\/files\/2023\/07\/TallerS06_FormularioMillas02.png\"><img loading=\"lazy\" decoding=\"async\" width=\"953\" height=\"351\" src=\"http:\/\/blog.espol.edu.ec\/sistinfo\/files\/2023\/07\/TallerS06_FormularioMillas02.png\" alt=\"formulario saldo nuevo\" class=\"wp-image-357\" srcset=\"https:\/\/blog.espol.edu.ec\/sistinfo\/files\/2023\/07\/TallerS06_FormularioMillas02.png 953w, https:\/\/blog.espol.edu.ec\/sistinfo\/files\/2023\/07\/TallerS06_FormularioMillas02-300x110.png 300w, https:\/\/blog.espol.edu.ec\/sistinfo\/files\/2023\/07\/TallerS06_FormularioMillas02-768x283.png 768w\" sizes=\"auto, (max-width: 953px) 100vw, 953px\" \/><\/a><\/figure>\n\n\n\n<p>5. Implemente un bot\u00f3n que al evento de \u00abal hacer click\u00bb registre y actualice los campos de saldos en la transacci\u00f3n.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"http:\/\/blog.espol.edu.ec\/sistinfo\/files\/2023\/07\/TallerS05_BotonNavegacion01.png\"><img loading=\"lazy\" decoding=\"async\" width=\"499\" height=\"102\" src=\"http:\/\/blog.espol.edu.ec\/sistinfo\/files\/2023\/07\/TallerS05_BotonNavegacion01.png\" alt=\"boton de control\" class=\"wp-image-348\" srcset=\"https:\/\/blog.espol.edu.ec\/sistinfo\/files\/2023\/07\/TallerS05_BotonNavegacion01.png 499w, https:\/\/blog.espol.edu.ec\/sistinfo\/files\/2023\/07\/TallerS05_BotonNavegacion01-300x61.png 300w\" sizes=\"auto, (max-width: 499px) 100vw, 499px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image aligncenter\"><a href=\"http:\/\/blog.espol.edu.ec\/sistinfo\/files\/2023\/07\/TallerS06_FormularioProcedimiento03.png\"><img loading=\"lazy\" decoding=\"async\" width=\"956\" height=\"413\" src=\"http:\/\/blog.espol.edu.ec\/sistinfo\/files\/2023\/07\/TallerS06_FormularioProcedimiento03.png\" alt=\"formulario boton registrar procedimiento\" class=\"wp-image-358\" srcset=\"https:\/\/blog.espol.edu.ec\/sistinfo\/files\/2023\/07\/TallerS06_FormularioProcedimiento03.png 956w, https:\/\/blog.espol.edu.ec\/sistinfo\/files\/2023\/07\/TallerS06_FormularioProcedimiento03-300x130.png 300w, https:\/\/blog.espol.edu.ec\/sistinfo\/files\/2023\/07\/TallerS06_FormularioProcedimiento03-768x332.png 768w\" sizes=\"auto, (max-width: 956px) 100vw, 956px\" \/><\/a><\/figure>\n\n\n\n<p>En la ventana de procedimiento del evento \"al hacer click\" del bot\u00f3n creado, incorporar las instrucciones de actualizaci\u00f3n de valores de campo a partir de los cuadros de texto<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter\"><a href=\"http:\/\/blog.espol.edu.ec\/sistinfo\/files\/2023\/07\/TallerS06_FormularioProcedimiento04.png\"><img loading=\"lazy\" decoding=\"async\" width=\"625\" height=\"368\" src=\"http:\/\/blog.espol.edu.ec\/sistinfo\/files\/2023\/07\/TallerS06_FormularioProcedimiento04.png\" alt=\"procedimiento actualizar registro\" class=\"wp-image-359\" srcset=\"https:\/\/blog.espol.edu.ec\/sistinfo\/files\/2023\/07\/TallerS06_FormularioProcedimiento04.png 625w, https:\/\/blog.espol.edu.ec\/sistinfo\/files\/2023\/07\/TallerS06_FormularioProcedimiento04-300x177.png 300w\" sizes=\"auto, (max-width: 625px) 100vw, 625px\" \/><\/a><\/figure>\n\n\n\n<pre class=\"wp-block-preformatted\">Private Sub bt_registrar_Click()\n    acumuladas = saldo_anterior\n    saldo = saldo_final\nEnd Sub<\/pre>\n\n\n\n<p>De tal forma que al presionar el bot\u00f3n se copian o actualizan los campos de las millas acumuladas y saldo.<\/p>\n\n\n\n<p>6. Adjunte el Archivo de la DB realizada y el formulario correspondiente<\/p>\n\n\n\n<p>7. Tarea: Realice las operaciones de b\u00fasqueda de \u00faltimo saldo ante el evento \"despu\u00e9s de actualizar\" el id_cliente. Revise si las operaciones en los cuadros combinados y los campos se actualizan autom\u00e1ticamente, o ante que evento se actualizan.<\/p>\n\n\n\n<p>8. Consulta administrativa o gerencial sobre los \u00faltimos saldos de los clientes.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter\"><a href=\"http:\/\/blog.espol.edu.ec\/sistinfo\/files\/2023\/06\/TallerS06_ConsultaSaldoClientes.png\"><img loading=\"lazy\" decoding=\"async\" width=\"766\" height=\"460\" src=\"http:\/\/blog.espol.edu.ec\/sistinfo\/files\/2023\/06\/TallerS06_ConsultaSaldoClientes.png\" alt=\"consulta de saldo de clientes\" class=\"wp-image-363\" srcset=\"https:\/\/blog.espol.edu.ec\/sistinfo\/files\/2023\/06\/TallerS06_ConsultaSaldoClientes.png 766w, https:\/\/blog.espol.edu.ec\/sistinfo\/files\/2023\/06\/TallerS06_ConsultaSaldoClientes-300x180.png 300w\" sizes=\"auto, (max-width: 766px) 100vw, 766px\" \/><\/a><\/figure>\n\n\n\n<p>con lo que se puede mostrar un resultado:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter\"><a href=\"http:\/\/blog.espol.edu.ec\/sistinfo\/files\/2023\/06\/TallerS06_ConsultaSaldoClientesDatos.png\"><img loading=\"lazy\" decoding=\"async\" width=\"329\" height=\"136\" src=\"http:\/\/blog.espol.edu.ec\/sistinfo\/files\/2023\/06\/TallerS06_ConsultaSaldoClientesDatos.png\" alt=\"consulta saldo clientes datos\" class=\"wp-image-364\" srcset=\"https:\/\/blog.espol.edu.ec\/sistinfo\/files\/2023\/06\/TallerS06_ConsultaSaldoClientesDatos.png 329w, https:\/\/blog.espol.edu.ec\/sistinfo\/files\/2023\/06\/TallerS06_ConsultaSaldoClientesDatos-300x124.png 300w\" sizes=\"auto, (max-width: 329px) 100vw, 329px\" \/><\/a><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<p><strong>Referencias<\/strong><\/p>\n\n\n\n<p>Usar un bot\u00f3n de comando para iniciar una acci\u00f3n o una serie de acciones. . support.microsoft.com. Revisado Octubre,2022. https:\/\/support.microsoft.com\/es-es\/office\/usar-un-bot%C3%B3n-de-comando-para-iniciar-una-acci%C3%B3n-o-una-serie-de-acciones-c7bf2827-2f3e-42b8-83d6-6c4f0de78990<\/p>\n\n\n\n<p>Orden de eventos para objetos de base de datos. support.microsoft.com. Revisado Octubre,2022. https:\/\/support.microsoft.com\/es-es\/office\/orden-de-eventos-para-objetos-de-base-de-datos-e76fbbfe-6180-4a52-8787-ce86553682f9<\/p>\n\n\n\n<p>\u2013 How Airlines Quietly Became Banks. Wendover Productions, 14 dic 2021<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-rich is-provider-gestor-del-servicio wp-block-embed-gestor-del-servicio\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/youtube.com\/watch?v=ggUduBmvQ_4%3Ffeature%3Doembed\n<\/div><\/figure>\n\n\n\n<p>\u2013 Programa de millas \u2013 Pacificard. Revisado Mayo 2023.<br>https:\/\/www.bancodelpacifico.com\/pacificard\/Servicios\/millas-pacifico<\/p>\n\n\n\n<p>\u2013 Amex Membership Rewards. Revisado Mayo 2023.<br>https:\/\/www.membershiprewards.com.ec\/<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Realice un modelo b\u00e1sico de DB para el registro y gesti\u00f3n de las millas de viajero. Se pretende actualizar el saldo de las millas acumuladas o usadas para luego actualizar los registros en la tabla correspondiente. Se usar\u00e1 el generador de c\u00f3digo. 1. Use los campos necesarios para realizar una transacci\u00f3n de ingreso o retiro. [&hellip;]<\/p>\n","protected":false},"author":8043,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1843],"tags":[],"class_list":["post-354","post","type-post","status-publish","format-standard","hentry","category-actividades"],"_links":{"self":[{"href":"https:\/\/blog.espol.edu.ec\/sistinfo\/wp-json\/wp\/v2\/posts\/354","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.espol.edu.ec\/sistinfo\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.espol.edu.ec\/sistinfo\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/sistinfo\/wp-json\/wp\/v2\/users\/8043"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/sistinfo\/wp-json\/wp\/v2\/comments?post=354"}],"version-history":[{"count":5,"href":"https:\/\/blog.espol.edu.ec\/sistinfo\/wp-json\/wp\/v2\/posts\/354\/revisions"}],"predecessor-version":[{"id":658,"href":"https:\/\/blog.espol.edu.ec\/sistinfo\/wp-json\/wp\/v2\/posts\/354\/revisions\/658"}],"wp:attachment":[{"href":"https:\/\/blog.espol.edu.ec\/sistinfo\/wp-json\/wp\/v2\/media?parent=354"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/sistinfo\/wp-json\/wp\/v2\/categories?post=354"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/sistinfo\/wp-json\/wp\/v2\/tags?post=354"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}