Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/02/2002, 18:02
dix10
 
Fecha de Ingreso: febrero-2002
Mensajes: 115
Antigüedad: 23 años, 2 meses
Puntos: 1
Ayuda con asp

Hola tengo una consulta..soy novato con asp..pero tengo que solucionar esto..
en maestros del web daban un ejemplo para conectar a una db acces..mdb pero quiero que se conecte a una que sea .dbf ya la he creado con los mismos capós pero no se conecta me siguew buscando la otra db..aca va todo..saludos

<%
Dim conexion, registros, basedatos
' El primer paso consiste en declarar algunas variables que nos serán de utilidad.
' De estas tres variables, utilizaremos la primera para nuestra conexión a la base de datos, la segunda para seleccionar los registros y la tercera para ingresar la dirección donde se encuentra nuestra base de datos.

basedatos = Server.MapPath("Ejemplo.dbf")
' En la asignación anterior, la instrucción Server.Mappath nos da el Path completo en el servidor hacia el archivo ejemplo.mdb que se encuentra en el mismo directorio que el ejemplo.
' También se puede utilizar el path completo para definir esta variable que quedaría algo así:
' basedatos = "c:\Inetpub\wwwroot\ejemplo.mdb"

Set conexion = Server.CreateObject("ADODB.Connection")

conexion.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & basededatos & ";"


Set registros = conexion.Execute("SELECT * FROM Ejemplo ORDER BY Ejemplo.Nombre")


Do While Not registros.EOF

este es el error

Microsoft JET Database Engine error '80004005'
No se pudo encontrar el archivo 'C:\Inetpub\wwwroot\chilisoft\ejemplo.mdb'.

/chilisoft/ejemplo.asp, line 25


Saludos