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

Error que me vuelve loco al conectarme a mi base de datos

Estas en el tema de Error que me vuelve loco al conectarme a mi base de datos en el foro de ASP Clásico en Foros del Web. Hola amigos fijense ke kiero correr una pequeña pagina de asp pero este error que me aparece ya me ha vuelto loco y laverdad quisiera ...
  #1 (permalink)  
Antiguo 28/02/2006, 21:18
 
Fecha de Ingreso: septiembre-2003
Mensajes: 182
Antigüedad: 21 años, 8 meses
Puntos: 1
Error que me vuelve loco al conectarme a mi base de datos

Hola amigos fijense ke kiero correr una pequeña pagina de asp pero este error que me aparece ya me ha vuelto loco y laverdad quisiera saber por que me da esto y que estoy haciendo mal el error que me sale es el siguiente:

Tipo de error:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][Controlador ODBC Microsoft Access] Se encontraron caracteres después del final de la instrucción SQL.
/hit.asp, line 24


Pero aqui les dejo mi codigo

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>Pagina nueva 1</title>
<!-- #include file = "adovbs.inc" -->
</head>

<body>
<%
thisurl = Request.ServerVariables("PATH_INFO")
Response.Write"<p>El url de esta pagina es: " & thisurl & _
"</p>" & vbCrLf

Set cnn1 = Server.CreateObject("ADODB.Connection")
openStr = "driver={Microsoft Access Driver (*.mdb)};" & _
"dbq=" & Server.MapPath("coinclub.mdb")
cnn1.Open openStr,"",""

sql = "SELECT url, hitcnt, lasthit FROM hitcounts;" & _
"WHERE url = '"&thisurl&"';"
Set rsHits = Server.CreateObject("ADODB.Recordset")
rsHits.Open sql, cnn1, 2, 2, 1

If rsHits.EOF Then
Response.Write"<p>No hay definido ningun contador</p>"
Else
curCount = rsHits("hitcnt") + 1
rsHits("hitcnt") = curCount
rsHits("lasthit") = Now()
rsHits.Update
Response.Write"<p>Accesos a esta paginas son</p>" & curCount
End If

cnn1.Close
Set cnn1 = Nothing
rsHits.Close
Set rsHits = Nothing
%>

</body>

</html>


Ojala me puedan ayudar por que ya me desespere y me he vuelto loco.
  #2 (permalink)  
Antiguo 28/02/2006, 23:08
Avatar de ElAprendiz  
Fecha de Ingreso: enero-2002
Ubicación: Maipu, Chile
Mensajes: 3.706
Antigüedad: 23 años, 3 meses
Puntos: 2
seguramente lo sacaste directamente de access
sql = "SELECT url, hitcnt, lasthit FROM hitcounts " & _
"WHERE url = '"&thisurl&"'"
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 09:35.