Saltar navegación

Activa JavaScript para disfrutar de los vídeos de la Mediateca.

Gonzalo Lucas, Iván. Práctica 6.5 (Procedimiento)

Ajuste de pantalla

El ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:

Subido el 13 de mayo de 2020 por Ivan G.

72 visualizaciones

Descargar la transcripción

Bueno, aquí tenemos el programa de la práctica 6.5, donde hemos creado un procedimiento que se llama pagos cliente, en él cogemos una variable que se llama cCliente, donde guardamos todos los códigos clientes de la tabla clientes, ¿vale? 00:00:00
Entonces, dentro del procedimiento tenemos un cursor que se llama infoclip que mediante un select cogemos todos los datos de la tabla pagos y comparamos el código cliente de la tabla pagos con ese cliente nuestro para asegurarnos que estamos cogiendo el mismo cliente de ambas. 00:00:15
Ahora con esta variable P cliente guardamos todos los datos de la tabla clientes y esto es una variable total que inicializamos con el valor a cero para luego coger el total de los pagos. 00:00:32
el programa empezaría por aquí 00:00:46
aquí hacemos un select de la tabla 00:00:48
clientes para volcar 00:00:51
todos los datos de las tablas clientes 00:00:53
a P cliente que es la variable anterior 00:00:55
y volvemos a hacer donde el código 00:00:56
cliente sea igual que C cliente 00:00:59
para lo mismo de antes asegurarnos 00:01:01
que estamos cogiendo la tabla clientes 00:01:03
el mismo código que hemos 00:01:04
metido antes en el nuestro 00:01:07
pagos clientes, aquí hacemos una impresión 00:01:08
sin más por pantalla del código del nombre 00:01:11
el código, el nombre, la ciudad y el país 00:01:13
mediante la tabla pCliente.códigoCliente 00:01:15
esto es como ya hemos visto durante el curso 00:01:18
otra una 00:01:19
imprime unas líneas para que quede bonito 00:01:22
otra vez pide transición, tal, tal, tal 00:01:24
y llegamos aquí 00:01:25
esto es un bucle del propio 00:01:27
cursor infoCliente 00:01:30
donde cuando vayamos pasando por 00:01:31
la cantidad, como aquí hemos marcado 00:01:34
de i.cantidad, ponemos i porque 00:01:36
como ya viene imprimido en el cursor 00:01:38
va pasando por todo, cual llega a cantidad 00:01:39
e va a guardar 00:01:42
va a dar vueltas hasta que no encuentre nada más y lo va a ir almacenando cada vez que encuentre cantidad de ese cliente en la variable total, o sea que si hay dos pagos, cogerá uno y al segundo le sumará esa cantidad, 00:01:44
hacemos lo mismo antes, una impresión por pantalla de la transacción, de la fecha del pago, de la forma pago y de la cantidad, terminamos el bucle y al final hacemos aquí, 00:01:57
bueno, por cierto, antes esto se va a imprimir 00:02:09
justo debajo de esto, para que veamos 00:02:11
los datos, después de terminar el bucle 00:02:13
que hasta que no haya ya más 00:02:16
datos, y volvemos a imprimir 00:02:17
esto para dejarlo más bonito, y aquí 00:02:19
con la variable total donde hemos almacenado toda la cantidad 00:02:21
se va a poner total pagos 00:02:23
y esto es la excepción, pues se encuentra 00:02:25
a lo mejor que no hay datos o algo 00:02:28
o algo que sea un error o una excepción, salte 00:02:29
el número del código del error 00:02:31
y el mensaje, ok, esto 00:02:33
lo hacemos así 00:02:35
que ya tenía previamente esto 00:02:37
y hacemos un programa, un mini programa 00:02:41
donde llame a este procedimiento 00:02:43
los datos del cliente 1 00:02:44
seleccionamos y salen todos 00:02:46
donados todos 00:02:48
por orden, fecha y por esto 00:02:51
para que veas que 00:02:53
sale más, cambiamos al 3 00:02:55
le damos 00:02:57
y ya está 00:02:58
y este es el vídeo del procedimiento 00:03:00
de la práctica 6.5 00:03:02
Valoración:
  • 1
  • 2
  • 3
  • 4
  • 5
Eres el primero. Inicia sesión para valorar el vídeo.
Idioma/s:
es
Autor/es:
Iván Gonzalo Lucas
Subido por:
Ivan G.
Moderado por el profesor:
Juan Antonio Garcia Domínguez (juan.garcia317)
Licencia:
Reconocimiento
Visualizaciones:
72
Fecha:
13 de mayo de 2020 - 19:00
Visibilidad:
Público
Centro:
IES VISTA ALEGRE
Duración:
03′ 05″
Relación de aspecto:
1.78:1
Resolución:
1280x720 píxeles
Tamaño:
8.56 MBytes

Del mismo autor…

Ver más del mismo autor

Comentarios

Para publicar comentarios debes entrar con tu nombre de usuario de EducaMadrid.

Comentarios

Este vídeo todavía no tiene comentarios. Sé el primero en comentar.



EducaMadrid, Plataforma Educativa de la Comunidad de Madrid

Plataforma Educativa EducaMadrid