Este artículo presenta principalmente el uso de mayúsculas y minúsculas en ASP para reemplazar las mayúsculas y minúsculas en otros idiomas, y los demás casos predeterminados que los necesiten pueden consultarlo.
No puede usar declaraciones de cambio en ASP, debe usar declaraciones de casos selectos.
Introducir brevemente
La selección de informes funciona igual que las declaraciones if. Sin embargo, la diferencia es que pueden verificar múltiples valores. Por supuesto que tienes
Múltiples declaraciones if...else idénticas, pero este no siempre es el mejor enfoque.
La instrucción select permite que un programa evalúe una expresión e intente hacer coincidir el valor de la expresión con la etiqueta del caso. Si encuentras una coincidencia
Configuración, declaraciones relacionadas con la ejecución del programa. La sintaxis de la declaración SELECT es la siguiente:
seleccione expresión de caso etiqueta de caso_1 declaraciones_1 etiqueta de caso_2 declaraciones_2 ... caso más declaraciones_nend seleccionar
El programa primero busca una condición con una etiqueta de valor que coincida con la expresión, luego el control de la cláusula se transfiere a esa cláusula, ejecutando la correspondiente
declaración relacionada. Si no se encuentra ninguna etiqueta coincidente, el programa busca la cláusula Else opcional y, si la encuentra, controla
Vaya a esta cláusula y ejecute la declaración correspondiente. Si no se encuentra ninguna cláusula Case Else, la ejecución del programa continúa con la declaración
Luego seleccione Finalizar. Aproveche los descansos para evitar automatizar la ejecución pasando al siguiente fragmento de código.
Consideremos un ejemplo:
<%@ idioma=vbscript><%Dim FlorFlor = rosaseleccione caso flor caso rosa respuesta.escribir(flor y cuesta $2.50) caso margarita respuesta.escribir(flor y cuesta $1.25) caso o niño respuesta.escribir(flor y cuesta $1.50) caso más respuesta.escribir(No existe tal flor en nuestra tienda)finalizar seleccionar%>
Ejemplo 1.
<%'/*En ASP, use seleccionar mayúsculas y minúsculas en lugar de cambiar entre mayúsculas y minúsculas en otros idiomas, caso de uso predeterminado else*/dim todaytoday = 5select case hoy case 0 str = Domingo case 1 str = Lunes case 2 str = Martes case 3 str = Miércoles caso 4 str = jueves caso 5 str = viernes caso 6 str = sábado caso 7, 8, 9 str = el valor de hoy es 7, 8 o 9 case else str = final desconocido selectresponse.write strresponse.End()%>/*------------Resultados de salida--------Viernes------------*/
Ejemplo 2.
tablero=solicitud(tablero) seleccionar caso tablero caso 1 nombre tablero = versión técnica caso 2 nombre tablero = versión informativa caso 3 nombre tablero = atención al cliente cielo estrellado caso 4 nombre tablero = área de riego caso 5 nombre tablero = caso de marketing 6 nombre tablero = administrador foro caso 7 nombre tablero = audio y video Foro caso 8 boardName = Servicios extendidos caso 9 boardName = Área Noreste caso 10 boardName = Dinámica de mercado caso 11 boardName = Caso de comunicación grupal 12 Nombre del tablero = caso hombre 14 Nombre del tablero = Caso del foro 15 Nombre del tablero = Caso de preguntas y respuestas en línea elseboardName = Script Home end select
Nota: No puede haber dos puntos después del caso 1, no puede haber un punto y coma después de boardName = versión técnica y no puede haber una declaración de interrupción.