Conceptos básicos sobre ASP
ASP es una tecnología desarrollada por MS para crear páginas web de contenido dinámico apoyándose en scripts ejecutados en el servidor. Básicamente una página ASP es una mezcla entre una página HTML y...
Modificación:
2011-03-16
Visitas:
1718
El primer ASP
La ventaja que tiene ASP sobre otros lenguajes de programación que se ejecutan en el servidor (como podrían ser los script CGI Perl), es que nos permite intercalar las sentencias ASP en las paginas HT...
Modificación:
2011-03-16
Visitas:
1795
Dia de la semana
<%
Select case (WeekDay(date))
Case 1:
Dia = "Domingo"
Case 2:
Dia = "Lunes"
Case 3:
Dia = "Martes"
Case 4:
Dia = "Miercoles"
Case 5
Dia = "Jueves"
Case 6:
Dia = "Viernes"
Case...
Modificación:
2011-03-16
Visitas:
2287
Sintaxis ASP
a sintaxis del VBScript es muy parecida a la de Visual Basic, ya que de hecho VBScript es un subconjunto de Visual Basic.
Las características más destacables son:
* No hay distinc...
Modificación:
2011-03-16
Visitas:
2361
Cadenas SQL complejas
Seguro que más de una vez has estado un buen rato intentando sacar adelante tu instrucción rs.Open SQL, pero te fallaba la sentencia SQL.
SQL="SELECT IdRecurso, IdDpto, Fecha, Cliente, Proyecto, Nomb...
Modificación:
2009-03-26
Visitas:
2506
Depurar las páginas ASP
Hay un apunte importante que hacer a la hora de depurar las páginas: ¡Usa Option Explicit! Si escribes:
<%Option Explicit%>
al comienzo de tus scripts, estarás forzado a declarar TODAS tus va...
Modificación:
2009-03-26
Visitas:
2144
CreateObject o
Aunque quizá no lo hayáis visto nunca, hay dos formas de crear un objeto de un componente de servidor. Una es la que hemos usado el 99.9% de la veces:
set oRS=Server.CreateObject("ADODB.Recordset")
...
Modificación:
2009-03-26
Visitas:
2428
Ejecutar un trabajo (Job) de Sql Server desde ASP.NET.
Para ejecutar un trabajo de Sql Server tenemos que utilizar la siguiente instrucción:USE msdb n EXEC sp_start_job @job_name = 'Mi Job'Use msdb indica al programa que para ejecutar la instrucción util...
Modificación:
2009-03-26
Visitas:
4433
'Banear' visitantes molestos
Hay una solución basada en puro código ASP para "banear" (to ban, echar fuera) algún visitante molesto al más puro estilo IRC de vuestras páginas.
Si conocéis su IP (que se puede sacar de los logs d...
Modificación:
2009-03-26
Visitas:
3518
SQL complejas
En MS Access, vete a Consultas y diséñate la tuya añadiendo las tablas, los campos, etc. Todo de forma gráfica, y además puedes pulsar sobre [!] para ejecutar la consulta y ver si te está devolviendo ...
Modificación:
2008-09-02
Visitas:
4580
'Banear' visitantes molestos
Si conocéis su IP (que se puede sacar de los logs del servidor), podéis poner el siguiente código:
<%
'La IP es sólo un ejemplo!!!
if Request.ServerVariables("REMOTE_ADDR")="200.200.14.3.2" the...
Modificación:
2008-09-02
Visitas:
2757
Agrupa el código ASP
Usa una única instrucción Response.Write(.....) e incluye el HTML necesario dentro, o bien agrupa el código y crea funciones que escriban HTML. Además de scripts más claros de leer, harás que el servi...
Modificación:
2008-09-02
Visitas:
2406
Cache en ASP.Net
Para agregar un resultado a la cache:HttpRuntime.Cache.Insert("Clave")Y para recuperarlo:HttpRuntime.Cache.Get("Clave")Por ejemplo, supongamos que queremos guardar un diccionario en cache (típico Prov...
Modificación:
2008-08-12
Visitas:
2127
Agilizar la Carga de ASP
Para agilizar la velocidad en que cargan tus páginas programadas en ASP.
En ocasiones, estas cargan lentamente ya que están programadas con algunos errores que llevan a sobrecargar los recursos del ...
Modificación:
2008-08-04
Visitas:
2200
Agregar, eliminar y modificar datos a una Base de Datos
Vamos a ver como agregar/eliminar/modificar datos de una base de datos Access utilizando ADO.
Agregando =>Almacenaremos los datos utilizando la propiedad AddNew del Recordset, y luego la a...