Unidad 7. Ejercicio paso a paso: Consultas con parámetros


Objetivo

Practicar las operaciones de Crear y ejecutar una consulta con parámetros.

Ejercicio 1.

Empezaremos por crear una consulta donde aparecerán los Cursos que existen en la base de datos.

  1. Abre la base de datos Clases.accdb de la carpeta Mis ejercicios.
  2. Haz clic en el botón Diseño de Consulta en la pestaña Crear. Se abrirá el cuadro Mostrar tabla.
  3. Haz clic en la tabla Cursos, quedará así seleccionada si no lo estaba antes.
  4. Haz clic en el botón Agregar. Observa que aparece la tabla Cursos en la zona de tablas de la ventana diseño.
  5. Pulsa el botón Cerrar para cerrar el cuadro de diálogo ya que la consulta se va a basar sólo en la tabla Cursos .

Vamos a añadir los campos Nombre Curso y nºhoras.

  1. Haz clic sobre la fila Campo: de la primera columna de la rejilla.
  2. Despliega la lista asociada haciendo clic sobre su flecha de lista desplegable.
  3. Elige el campo Nombre Curso.
  4. Repite los pasos 6, 7 y 8 pero en la segunda columna pon el campo nºhoras.

La cuadrícula quedará de la siguiente forma:

  1. Haz clic en el botón Ejecutar de la pestaña Diseño.
  2. Vamos a guardar la consulta, haz clic sobre el botón de la barra de Acceso Rápido.
  3. Escribe el nombre que le queremos dar a la consulta, Cursos por horas.
  4. Haz clic sobre el botón Cerrar de la ventana de la consulta para salir de ella.

Ejercicio 2.

Ahora vamos a modificar la consulta anterior para obtener aquellos cursos con un número de horas superior a un número introducido por el usuario, para ello necesitaremos usar parámetros.

  1. Selecciona en la ventana Base de datos la consulta a modificar, Cursos por horas, y haz clic derecho sobre ella.
  2. Selecciona la opción Vista Diseño en el menú contextual. Se abrirá la ventana Diseño de consulta.
  3. Haz clic sobre la fila Criterios: de la columna nºhoras.
  4. Escribe >[Número] para indicar que Access deberá pedir un valor para el parámetro y así poder aplicar el criterio.

La cuadrícula QBE quedará de la siguiente forma:

  1. Ejecuta la consulta haciendo clic en el botón Ejecutar de la pestaña Diseño. Access te pedirá que introduzcas un valor para el parámetro numero y mostrará los cursos con más horas que el valor que introduzcas.
  2. Haz clic sobre el botón Vista Diseño en la pestaña Inicio.
  3. Sustituye el criterio >[Número] por otro que diga >[Introduce un número de horas:].
  4. Ejecuta la consulta haciendo clic sobre el botón Ejecutar de la pestaña Diseño. Verás que el cuadro de diálogo ahora muestra un texto más representativo.
  5. Guarda la consulta haciendo clic sobre el botón de la barra de acceso rápido.
  6. Cierra la base de datos.

Octubre-2010

   Inicio    




Curso de Access 2013
.