Recomendado: Ejemplos de ASP Basic Tutorial Learning Objetos de respuesta ASP ASP El objeto de respuesta ASP se usa para enviar resultados de salida del servidor al usuario. Ejemplos Use ASP para escribir texto Este ejemplo demuestra cómo usar ASP para escribir texto. El siguiente es el contenido citado: <html> <
| El siguiente es el contenido citado: <estilo> TD {Font-Family: Font-Family; tamaño de fuente: 9pt} </style> <Body bgcolor = eeeeee> <Worth Width = 180 CellPadding = 0 CellPacing = 1 BgColor = DDDDDD Align = Center> <% 'El siguiente es el código específico implementado por este algoritmo de calendario en ASP 'Primero determine si se especifican un año y un mes, y si no, se mostrará de acuerdo con el año y el mes en curso Si la solicitud (reqDate) = entonces CurrentDate = fecha demás CurrentDate = TRIM (request (reqDate)) final si pyear = año (CurrentDate) pMonth = mes (CurrentDate) 'El siguiente código genera el contenido del encabezado de la tabla que se muestra por el calendario %> <tr align = izquierda bgcolor =#dddddd> <ancho de td = 14% altura = 19 alinearse = Center> <input type = button value = << onClick = javaScript: ubicación.href = '? reqdate = < %= dateadd (m, -1, currentDate) %>'> </td> <td colspan = 5 align = Center> <%= pyear%> año <%= pMonth%> mes </td> <Width td = 14% align = Center> <input type = button value = >> onClick = javaScript: ubicación.href = '? reqdate = <%= dataadd (m, 1, currentDate)%>'> </td> </tr> <Tr align = Center bgcolor =#CCCCCC> <td width = 14% altura = 19> día </td> <td width = 14%> 1 </td> <td width = 14%> 2 </td> <td width = 14%> tres </td> <td width = 14%> 4 </td> <td width = 14%> cinco </td> <td width = 14%> Six </td> </tr> <Tr align = Center bgcolor = ffffff altura = 19> <% 'Dado que no hay función en ASP para obtener cuántos días hay en un mes específico, necesitamos obtenerla a través de otros algoritmos. El algoritmo es en realidad muy simple, que es calcular cuántos días la diferencia entre el primer día del mes y el primer día del próximo mes. fronDate = FormatDateTime (mes (CurrentDate) y / 1 / & Year (CurrentDate))) TODATE = FormatDateTime (Dataadd (m, 1, front date)) 'Obtenga el primer día del mes para mostrar la semana NunmonthStart = Weekday (Fundate) -1 'Obtenga la diferencia total entre el primer día hasta el primer día del próximo mes (cuántos días hay en el mes) nunmonthend = fatediff (d, fronDate, Todate) '¿Cuántas filas de tablas se necesitan para mostrar para determinar el calendario (7 días por fila) Si NunmonthStart Nunmonthend <36 entonces maxi = 36 demás maxi = 43 final si 'Cambiar para generar la tabla y mostrarla i = 1 hacer mientras yo <maxi iv = i-nunmonthstart Si yo> NunmonthStart y i <= Nunmonthend NunmonthStart entonces 'Si se muestra hoy, use un fondo rojo Si iv = día (ahora) y mes (ahora) = pMonth y año (ahora) = pyear entonces Response.Write (<td align = Center bgcolor = ffaaa> <a href = '#' target = _blank> & iv & </a> </td>) demás Response.Write (<td align = center> <a href = '#' target = _blank> & iv & </a> </td>) final si demás Response.Write (<TD> </td>) final si 'Si se puede dividir por 7 (7 se muestran por línea), envíe una nueva línea Si yo mod 7 = 0 entonces Response.write (</tr> <tr align = Center bgcolor = ffffff height = 19>) final si i = i 1 bucle %> </table> </body> |
Compartir: Programación avanzada ASP 3.0 (43) 9.3.5 El almacenamiento en caché de datos En primer lugar, es importante tener en cuenta que aunque tanto el caché de datos como el almacenamiento de registros se utilizan para mejorar el rendimiento, los dos son irrelevantes. Data Cache es un área de almacenamiento de datos temporal que permite el uso de datos en el caché en lugar de regenerar nuevos números.