Foros del Web » Programando para Internet » ASP Clásico »

como seria con una bd

Estas en el tema de como seria con una bd en el foro de ASP Clásico en Foros del Web. hola tengo un problema este es el contador que yo utilizo y ahora quisiera en vez de usar un txt usar una base de datos ...
  #1 (permalink)  
Antiguo 01/12/2002, 14:28
Gen
 
Fecha de Ingreso: noviembre-2002
Mensajes: 39
Antigüedad: 21 años, 6 meses
Puntos: 0
como seria con una bd

hola tengo un problema este es el contador que yo utilizo y ahora quisiera en vez de usar un txt usar una base de datos pero no se casi nada de trabajar en asp con una de ellas. de antemano muchas gracias
<%
fp = Server.MapPath("contador/visitas.txt")
Set fs = CreateObject("Scripting.FileSystemObject")
Set a = fs.OpenTextFile(fp)
ct = Clng(a.ReadLine)
if Session("ct") = "" then
Session("ct") = ct
ct = ct + 1
a.close
Set a = fs.CreateTextFile(fp, True)
a.WriteLine(ct)
end if
a.Close
Response.Write ct
%>
  #2 (permalink)  
Antiguo 01/12/2002, 14:38
Avatar de ElAprendiz  
Fecha de Ingreso: enero-2002
Ubicación: Maipu, Chile
Mensajes: 3.706
Antigüedad: 22 años, 4 meses
Puntos: 2
http://www.soloasp.com.ar/vereje.asp?eje=4
__________________
Manual de ASP Avanzado ;-)
  #3 (permalink)  
Antiguo 01/12/2002, 15:58
Avatar de CHuLoSoY  
Fecha de Ingreso: febrero-2002
Ubicación: Ribeira (Galicia)
Mensajes: 1.900
Antigüedad: 22 años, 4 meses
Puntos: 29
Más o menos utilizo así:

<%

'abrimos conexión a la base de datos
Set oConn = Server.CreateObject("ADODB.Connection")
oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source="&Server.MapPath("base.mdb")&";"

'seleccionamos todo de la tabla visitas
strsql = "SELECT * FROM visitas"

Set rs = Server.CreateObject("ADODB.RecordSet")
RS.open strsql, oConn, 3, 3

'sumamos 1 a las visitas
rs("visitas")=rs("visitas")+1
rs.update

rs.Close
set rs=nothing
oConn.Close

response.write "esta página fue vista <b>"&rs("visitas")&"</b> veces"
%>
__________________
ESQUIO Dominios y Hosting
Las mejores características con los mejores precios.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:42.