Recomendado: use el programa ASP para generar formato de imagen para los números de teléfono en la página Función: use el programa ASP para generar formato de imagen para los números de teléfono en la página. El siguiente es el fragmento referenciado: el siguiente es el contenido referenciado: %llamado com_creatvalidcode (solicitudes
Muchos programadores de ASP han tenido la experiencia de ejecutar consultas de bases de datos y luego mostrar los resultados de la consulta en las tablas HTML. Por lo general, hacemos esto:
El siguiente es el contenido citado:
<%
'Crear conexión / registro
'Pueblando los datos en el objeto de registro
%>
<Table>
< % Do aunque no rs.eof %>
<tr>
<TD> <% = RS (Field1)%> </td>
<TD> <% = RS (Field2)%> </td>
.
</tr>
<% Rs.Movenext
Bucle %>
</table>
Si los resultados de la consulta son muchos, el servidor tomará mucho tiempo para explicar su script ASP, porque hay muchos
Respuesta. Las declaraciones de escritura deben procesarse. Si coloca todos los resultados de salida en una cadena muy larga (de <table> a </tably>), el servidor solo necesita explicar las declaraciones Response.Write, y la velocidad será mucho más rápida. Algunos tipos capaces de Microsoft han convertido sus ideas en realidad. (Tenga en cuenta que esta es una característica que solo ADO 2.0 o superior. Si todavía está utilizando la versión anterior, actualice a la última versión)
Con el método GetString, solo podemos usar una respuesta. Visite para mostrar todas las salidas, que es como un bucle de bucle DO ... que puede determinar si el conjunto de registros es EOF.
El uso de getString es el siguiente (todos los parámetros son opcionales):
El siguiente es el contenido citado:
String = RecordSet.getString (stringFormat,
NUMROWS,
Columndelimiter,
RowDelimiter, Nullexpr)
Para generar una tabla HTML a partir del resultado del conjunto de registros, solo necesitamos preocuparnos sobre 3 de los 5 parámetros de GetString:
ColumnDelimiter (código HTML que separa las columnas en el conjunto de registros), RowDelimiter (código HTML que separa las filas en el conjunto de registros) y Nullexpr (código HTML que debe generarse cuando el registro actual está vacío). Como puede ver en el ejemplo de generación de la tabla HTML a continuación, cada columna está separada por <td> ... </td> y cada fila está separada por <tr> ... </tr>. Echemos un vistazo al código para el ejemplo.
El siguiente es el contenido citado:
< %@ Idioma = vBscript %>
<% Opción explícita 'buena técnica de codificación
'Establecer conexión con DB
Dim CONN
Establecer conn = server.createObject (ADODB.Connection)
Conn.open dsn = northwind;
'Crear un conjunto de registros
Dim RS
Establecer rs = server.createObject (ADODB.RecordSet)
Rs.Preen Select * De la Tabla1, Conn
'Almacena nuestra única cuerda grande
Strtable tenue
strtable = rs.getString (,, </td> <td>, </td> </tr> <tr> <td>
,)
%>
<html>
<Body>
<Table>
<tr> <td>
< % Response.Write (Strtable) %>
</tr> </td>
</table>
</body>
</Html>
<%
'¡Limpieza!
rs.
Establecer RS = nada
Conn.clar
Establecer conn = nada
%>
La cadena Strtable se usa para almacenar el código para la tabla HTML que generamos desde el resultado SELECT * de la Tabla1.
Habrá un código </td> <td> html entre cada columna de la tabla HTML, y el código HTML entre cada fila es </td> </td> <tr> <td>. El método GetString genera el código HTML correcto y lo almacena en Strtable, de modo que solo necesitamos una línea de respuesta. Visite todos los registros en el conjunto de datos. Echemos un vistazo a un ejemplo simple, suponiendo que nuestros resultados de consulta devuelvan las siguientes filas y columnas:
El siguiente es el contenido citado:
COL1 COL2 COL3
Fila1 bob smith 40
Fila1 ed Frank 43
Fila1 sue void 42
Entonces la cadena devuelta por la declaración de getstring será:
El siguiente es el contenido citado:
Bob </td> <td> smith </td> <td> 40 </td> <td> </td> </td> </tr> <tr> <<
TD
> Ed ...
Para ser honesto, esta cadena se ve detenida y desordenada, pero es el código HTML que queremos. (Tenga en cuenta que en el código HTML escrito a mano, colocamos <topla> <tr> <td> delante de la respuesta.write y </td> </tr> </table> detrás. Esto se debe a que nuestra cadena formateada no contiene las cadenas requeridas para el comienzo y el final de estas tablas).
Compartir: Cómo implementar la compresión de RAR y la descompresión del código fuente en ASP ASP implementa la compresión de RAR y la descompresión del código fuente, y se puede hacer con solo un archivo. ASP comprime directorios o archivos, descomprime los archivos RAR, elimina archivos específicos y otras funciones. Este código fuente es conveniente para que todos desarrollen secundaria y lo compartan. El siguiente es el código Winrar.asp: