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

conectar a base de datos

Estas en el tema de conectar a base de datos en el foro de ASP Clásico en Foros del Web. hola... quiero conectarme a una base de datos para ver su contenido para un contador, ayer instale el IIS 5... y las paginas .asp funcionan ...
  #1 (permalink)  
Antiguo 07/10/2003, 22:31
Avatar de Ludwingg  
Fecha de Ingreso: diciembre-2002
Ubicación: San Salvador
Mensajes: 951
Antigüedad: 21 años, 6 meses
Puntos: 5
conectar a base de datos

hola...
quiero conectarme a una base de datos para ver su contenido para un contador, ayer instale el IIS 5... y las paginas .asp funcionan bien pero no puedo conectarme a la base de datos y me muestra el siguiente error:

Tipo de error:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][Administrador de controladores ODBC] No se encuentra el nombre del origen de datos y no se especificó ningún controlador predeterminado
/hola/index1.asp, línea 10

la tabla se llama tcontador y la base de datos se llama Mibase.mdb y ya puse el controlador en ODBC


el codigo(contador) que utilizo es el siguiente:
<html>
<head>
<title>Pagina nueva 1</title>
</head>
<body>
<%
datos="SELECT*FROM tcontador"
Set conexion=Server.CreateObject("ADODB.Connection")
Set registros=Server.CreateObject("ADODB.RecordSet")
Conexion.Open "DRIVER{Microsoft Access Driver(*.mdb)};"&_
"DBQ=" & Server.MapPath("Mibase.mdb") & ";"
registros.Open datos, conexion, 2, 3, 1
if registros.EOF then
registros.AddNew
end if
registros("contador")=registros("contador")+1
numero=registros("contador")
response.write("Eres el numero: ")
for x=1 to len(numero)
a=mid(numero,x,1)%>
<img src=<%=a%>.gif>
<%next%>
desde hoy
<%
registros.Update
registros.Close
%>
</body>
</html>

se que el error esta en la linea 10 donde dice: Conexion.Open "DRIVER{Microsoft Access Driver(*.mdb)};"&_

gracias por cualquier ayuda
  #2 (permalink)  
Antiguo 08/10/2003, 04:57
 
Fecha de Ingreso: septiembre-2003
Ubicación: Nerja
Mensajes: 29
Antigüedad: 20 años, 8 meses
Puntos: 0
Creo que se escribe asi:

DRIVER={Microsoft Access Driver (*.mdb)};"&_

Te falta el signo =
  #3 (permalink)  
Antiguo 08/10/2003, 22:02
Avatar de Ludwingg  
Fecha de Ingreso: diciembre-2002
Ubicación: San Salvador
Mensajes: 951
Antigüedad: 21 años, 6 meses
Puntos: 5
si tienes razon.... gracias por la ayuda
creo que estoy casi ciego
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

SíEste tema le ha gustado a 1 personas (incluyéndote)




La zona horaria es GMT -6. Ahora son las 12:44.