Tarea sesion 10_visual_ii

4
AÑO DE LA INVERSIÓN PARA EL DESARROLLO RURAL Y LA SEGURIDAD ALIMENTARIA C1E4EB46107D E4C146EB7D10 FACULTAD DE: INGENIERIA. ESCUELA: INGENIERIA DE SISTEMAS CENTRO ULADECH: HUARAZ ASIGNATURA: PROGRAMACIÓN VISUAL II. ACTIVIDAD: TAREA DE LA SESION 10. CICLO: IV. DOCENTE TUTOR: Ing. SILVA ZAPATA MIGUEL ESTUDIANTE: AYALA PARI ELDER TAREA DE LA SESION 10 Desarrolla la tarea en un documento, de preferencia en un archivo pdf. 1. Usando la base de datos de transportes y comandos SQL diseña la consulta de datos que dado la descripción del servicio y de la ruta (pueden ser seleccionados) muestre las tarifas de dicho servicio y ruta. Hacer uso de vistas. 2. Usando la base de datos de transportes y comandos SQL diseña la consulta de datos que dado los apellidos y nombres del chofer, visualice las programaciones de viaje de dicho chofer. Hacer uso de vistas. En la documentación mostrar el diseño del formulario con los nombres de los objetos de control usados, la interpretación de las líneas de programación y visualizar el formulario ejecutado. 1. CLASE CONECION. 1.1. INTERPRETACION DE LA CLASE CONNECION. En esta programación se inicia importando el paquete SQL perteneciente a java y el paquete swing que pertenece a javax para poder utilizar la clase JoptionPane para la visualización de un mensaje a través de su método ShowMessageDialog. El signo del asterisco significa que el programa puede hacer uso de cualquier clase contenida en el paquete. Se construye la clase coneccion, estableciendo variables o atributos de tipo String donde se almacena el nombre de la base de datos, el usuario, la clave y el url. Luego se define las variables que se van a usar. Vendría hacer los atributos de la clase Coneccion. Como tenemos establecer conexión usaremos un objeto Connection (con), para hacer una operación de consulta usaremos un objeto Statement (st) y para

Transcript of Tarea sesion 10_visual_ii

Page 1: Tarea sesion 10_visual_ii

�AÑO DE LA INVERSIÓN PARA EL DESARROLLO RURAL Y LA SEGURIDAD ALIMENTARIA�

C1E4EB46107DE4C146EB7D10FACULTAD DE: INGENIERIA. ESCUELA: INGENIERIA DE SISTEMAS CENTRO ULADECH: HUARAZASIGNATURA: PROGRAMACIÓN VISUAL II. ACTIVIDAD: TAREA DE LA SESION 10. CICLO: IV.DOCENTE TUTOR: Ing. SILVA ZAPATA MIGUEL ESTUDIANTE: AYALA PARI ELDER

TAREA DE LA SESION 10Desarrolla la tarea en un documento, de preferencia en un archivo pdf.

1. Usando la base de datos de transportes y comandos SQL diseña la consulta de datos que dado la descripción del servicio y de la ruta (pueden ser seleccionados) muestre las tarifas de dicho servicio y ruta. Hacer uso de vistas.

2. Usando la base de datos de transportes y comandos SQL diseña la consulta de datos que dado los apellidos y nombres del chofer, visualice las programaciones de viaje de dicho chofer. Hacer uso de vistas.

En la documentación mostrar el diseño del formulario con los nombres de los objetos de control usados, la interpretación de las líneas de programación y visualizar el formulario ejecutado.

1. CLASE CONECION.

1.1. INTERPRETACION DE LA CLASE CONNECION.En esta programación se inicia importando el paquete SQL perteneciente a java y el paquete swing que pertenece a javax para poder utilizar la clase JoptionPane para la visualización de un mensaje a través de su método ShowMessageDialog. El signo del asterisco significa que el programa puede hacer uso de cualquier clase contenida en el paquete. Se construye la clase coneccion, estableciendo variables o atributos de tipo String donde se almacena el nombre de la base de datos, el usuario, la clave y el url. Luego se define las variables que se van a usar. Vendría hacer los atributos de la clase Coneccion. Como tenemos establecer conexión usaremos un objeto Connection (con),

para hacer una operación de consulta usaremos un objeto Statement (st) y para

Page 2: Tarea sesion 10_visual_ii

almacenar los resultados de la consulta usaremos un objeto ResultSet (rs).Tambien se ha diseñado un método denominado conectar que permitirá establecer conexión con la base de datos transportes.

A través de la instrucción try se busca proteger la ejecución ante posibles errores (lo que se denomina manejo de excepciones). Con la instrucción: Class.forName(�com.mysql.jdbc.Driver�);, se establece el driver para el gestor de base de datos MySql. Luego en la siguiente línea de programación se establece la conexión con la base de datos a través del método getConnection perteneciente a la clase DriverManager. A través de la sentencia selectiva if se evalúa el éxito de la conexión, por lo tanto, si la variable conn es diferente de null significa que se logró la conexión, caso contrario se mostrará mensajes de error, gracias a la instrucción catch. Continuación agregando el siguiente método a la clase Coneccion.Se crea el método sta que devolverá un objeto del tipo Statement. Básicamente permite crear el objeto del tipo Statement a partir del objeto connection a través del método createStatement().1.2. COMPROBACION DE LA CONEXIÓN. 1.3. DISEÑO DEL FORMULARIO PARA RESOLVER LAPREGUNTA 01.

Objetos de controlNombres de los objetos decontrol

cbosev

cbociuor

cbociudes

txtcosto

btnconsultar

1.4. PROGRAMACION PARA RESOLVER LA PREGUNTA 01

Page 3: Tarea sesion 10_visual_ii

1.5. RESULTADO DE LA CONSULTA REALIZADA

2. DISEÑO DEL FORMULARIO PARA RESOLVER LA PREGUNTA 02

Objetos de controlNombres de los objetos decontrol

cboape

cbonom

jButton1

TablaProgramacion_viaje

2.1. PROGRAMACION PARA RESOLVER LA PREGUNTA 02

Page 4: Tarea sesion 10_visual_ii

(^^��|\\\\elder////)

2.2. RESULTADO DE LA CONSULTA DE LA PREGUNTA 02