
25/02/2002, 18:02
|
| | 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 |