17. Pregunta: ¿Cuál es la diferencia entre usar el método AddNew de ADO en ASP y usar directamente las declaraciones de Insertar en ...? ¿Qué método es mejor?
Respuesta: El método AddNew de ADO simplemente encapsula la instrucción Insertar en la declaración, por lo que cuando se operan una gran cantidad de datos, directamente utilizando las declaraciones SQL acelerará enormemente el acceso de los datos, ya que reduce el tiempo de traducción de ADO. realizado directamente en el servidor de la base de datos, especialmente cuando el volumen de datos es grande, tiene ventajas significativas.
18. Pregunta: ¿Por qué comete un error si uso el inserto estándar en los valores de los libros (nombre, correo electrónico) (kitty, [email protected]) en ASP?
Respuesta: SQL (lenguaje de consulta estructurado/lenguaje de consulta estructurada) es un lenguaje de consulta de datos desarrollado por IBM en la década de 1970. Las declaraciones de SQL son un lenguaje de programación basado en inglés que se puede usar para agregar, administrar y acceder a las bases de datos.
Aunque las cadenas agregadas en las declaraciones SQL se pueden usar con cotizaciones dobles, se requieren citas individuales en ASP para ejecutar normalmente. Por lo tanto, debe escribirse como insertar en los libros (nombre, correo electrónico) ('Kitty', '[email protected]').
19. Pregunta: ¿Qué son los controles ActiveX?
R: Los controles de Microsoft ActiveX son componentes de software reutilizables desarrollados por proveedores de software. Además de los objetos incrustados de ASP, los controles ActiveX instalados también se pueden usar en ASP, lo que puede ahorrar mucho tiempo de desarrollo valioso.
Usando controles ActiveX, se pueden agregar características especiales a aplicaciones web y herramientas de desarrollo muy rápidamente. Por ejemplo, use el objeto Adrotator para crear una placa de desplazamiento de AD, use el objeto FileSystemObject para acceder a archivos y use el objeto Marquee para implementar el texto de desplazamiento.
Ahora, hay más de 1,000 controles ActiveX disponibles comercialmente, y el desarrollo de controles ActiveX puede usar varios lenguajes de programación, como C, C ++, etc., así como el entorno de desarrollo de Java Microsoft Visual Microsoft Visual J ++. Una vez que se desarrolla el control ActiveX, los diseñadores y desarrolladores pueden usarlo como componentes previamente ensamblados para desarrollar programas de clientes. Usando controles ActiveX de esta manera, los usuarios no necesitan saber cómo se desarrollan estos componentes y, en muchos casos, pueden completar el diseño de páginas o aplicaciones web sin siquiera programarse.
Actualmente, hay más de 1,000 controles comerciales proporcionados por desarrolladores de software de terceros. La Galería de Componentes de Microsoft ActiveX contiene información y conexiones relacionadas, que apuntan a varios controles ActiveX proporcionados por Microsoft y desarrolladores de terceros. En la Galería de Componentes de Microsoft ActiveX, puede encontrar una lista de empresas que desarrollen controles ActiveX mejorados por Internet.
20. Pregunta: ¿Por qué el valor del sitio inicial en el formulario utilizado para usar la instrucción strstartport = (request.form (catmenu_0) para obtener el valor del sitio inicial en el formulario pero no se puede encontrar en la base de datos?
Respuesta: Esto se debe a que el valor del sitio inicial obtenido puede tener espacios. La base de datos, por lo que, por supuesto, no se puede encontrar.
strstartport = trim (request.form (catmenu_0))
21. Pregunta: En ASP, cuando termina el ciclo de vida de una variable, ¿de cuántas maneras hay para retener el contenido de la variable?
Respuesta: Cualquier operación que cause el final de una página web, como presionar el botón de actualización del navegador, cerrar el navegador y luego abrirla nuevamente, conducirá al final del ciclo de vida variable.
Si desea retener el contenido de la variable cuando la página web se ejecuta al final, puede usar el objeto de aplicación para lograr la próxima ejecución. Por ejemplo, puede usar el objeto de aplicación para crear un contador que cuente el número de visitas al sitio web.
El objeto de sesión es como el objeto de aplicación. Aplicación.
Los objetos de aplicación y los objetos de sesión pueden ayudarnos a registrar información en el lado del servidor, mientras que los objetos de Cookies registrarán información en el lado del cliente con la ayuda de la función de cookies proporcionada por el navegador. Una cosa a tener en cuenta es que las cookies son información registrada en el navegador, por lo que el acceso a los datos no es tan simple como acceder a otros objetos ASP (información almacenada en el lado del servidor). Servidor El navegador puede intercambiar datos de cookies con el servidor antes de que el servidor descargue cualquier dato al navegador.
22. Pregunta: ¿Qué debo hacer después de que se usa el objeto?
Respuesta: Después de usar el objeto, primero use el método de cierre para liberar los recursos del sistema ocupados por el objeto; reducido o incluso bloqueado debido a demasiados objetos.
< %
Object.clar
establecer objeto = nada
%>