Recomendado: Explicación detallada de los procedimientos y llamadas almacenados de SQLServer El uso de los procedimientos almacenados SQLServer puede mejorar en gran medida la velocidad de ejecución del programa y simplificar las dificultades de programación y mantenimiento, y se han utilizado ampliamente. Un procedimiento almacenado es en realidad una colección de declaraciones Transact-SQL que pueden aceptar y devolver los parámetros proporcionados por el usuario. Se puede crear un proceso para uso permanente, o utilizar temporalmente en una sesión (un procedimiento temporal parcial), o
1. Método para obtener datos de entrada de tabla por ASP: GetPost1.get: después de que el usuario agrega los datos a la URL, el formato es? Campo 1 = Datos de entrada 1 y campo 2 = Datos de entrada 2 y ..., y luego envíelo al servidor. IF: La acción es www.abc.com, los datos de entrada de nombre de campo son Jack, los datos de la edad de campo son 15, luego use el método Get en http://www.abc.com?name=jack&age=15
2. Post: el usuario usa datos de información HTTP para transferir al servidor ASP: Get: Use Input data = request.QueryString (nombre de campo) para recuperar los datos adjuntos a la URL. POST: Use Input data = request.forml (nombre de campo), para leer el campo de datos de información HTTP. *Request.queryString Ejemplo: <ahery = aspform.asp? Name = jack & edad = 15> haga clic aquí </a> 〈p> nombre: <%= request.queryString (name)%) edad: <%= request.queueryString (edad)%)*Obtener ejemplo · aspTURM.Ap: <formaction = asp1b.aspmethod = get> name: name: name: <inputType = textName = input1Value = Your rname> <p> Características: <selectName = input2> <pection> cool! <pection> guapo <option> calentante </select> <inputType = SubmitValue = OK> </form> Asp1b.asp Content <html> <body> <%= request.queryString (input1)%> HI, YourCharacteris <%= request.queryString (input2)%>
</body> </html>
2. Request.From Syntax: Sold.From (nombre) [(índice) | .Count] Nombre: Index de nombre de campo: Cuando se ingresan múltiples valores en el mismo campo, el índice de valor del puntero especifica qué valor del mismo campo se lee. El rango es de 1 a solicitud. Desde (nombre) .CountCount: de request.froM (nombre) .Count, podemos saber cuántos valores se ingresan en el campo Nombre. Si no hay dicho campo de nombre, el recuento es 0.
Como se muestra en el siguiente ejemplo: <%FORI = 1TOREQUEST.FRON (input1) .countResponse.writequest.from (input1) (i) y <r> next%> si input1 tiene dos valores, ambos visualizan *si el índice no se usa para especificar cuál leer. Use <%foreachItemRequest.From (input)) Repomse.WriteITEItem & <r> Next%> También puede usar foreachxItewuest. desde para obtener repetidamente los valores de entrada de todos los campos.
<%foreachxinRequest.form%> request.from (<%= x%) = <%= request.form (x)%> <br> <%next%>
3. Método para obtener el puerto TCP/IP del cliente: por ejemplo: TCP/Ipportis <%= request (server_port)%> Usar Server_port para obtener la información del puerto de conexión que recibe HTTPREQUEST
4. A través de la información del encabezado HTTP de http_accept_language, se puede obtener la localidad del usuario. El siguiente ejemplo determina la ubicación del usuario y ofrece diferentes páginas. <%lenguaje = request.ServerVariables (http_accept_language) iflanguage = entante%> <!-#includeFile = inglés.asp> <%%%> <!-#includeFile = China.asp> <%endif%>
5. El comando actual de fecha y hora es <%= ahora%>
6. El método de ASP para obtener la entrada de datos de la tabla es usar un objeto incorporado: la requisito, que varía de Get and Post.
7. Si desea escribirlo usted mismo en VB u otro idioma, el archivo .dll para ASP debe registrar el archivo DLL: Ingrese RegsBr32*.dll en DOS
8. Muestre cinco oraciones repetitivas, con fuentes más grandes y más grandes <%fori = 1to5%> <fontSize = <%= i%> color =#00ffff> ASP rápida </font> <br> <%next%>
9. Transfiera la cadena a la respuesta del usuario. WriteString, como: <%Response.WriteWElcome%>
10. Enlace a la respuesta de dirección de URL especificada. Redirecturl como: <%Respuesta.RedirecthOmepage.asp%>
* Sin embargo, si el contenido del archivo de esto .p se ha transferido al usuario, se producirá un error cuando se use redirección.
11. Combinación de otros idiomas y ASP: Por ejemplo: Buenos días en la mañana, hola por la tarde <%iftime>+#12:00:00 am#andtime <#12: 00: 00 pm#thengreeting=good mañana! Elsegreeting = Hola! Endif%> <%= Saluding%>
Compartir: cómo evitar que se descargue la base de datos de acceso En primer lugar, si solo cambia el nombre de sufijo de la base de datos de acceso a .asp directamente, no puede evitar la descarga. La forma correcta es crear una tabla y escribir un archivo binario, es decir, un objeto OLE, a esta tabla. El código específico es el siguiente: % DIMDB, RS, SQL DB = DB.ASP 'Aquí se cambia a su base de datos, el sufijo debe ser ASP setconn = server.CreateObject (ADOD
2 páginas en el total de la página 12 Página siguiente