effettivamente il percorso del database non era corretto perche si torva qui:
[/CODE]www.miosito.it/mdb-database/Ecommerce/mdb-database/E-commerce.mdb[CODE]
e invece ecommerce.asp si trova qui:
codice:
www.miosito.itmdb-database/Ecommerce/Connections/ecommerce.asp
quindi modifico il file "ecommerce.asp" in questo modo:
codice:
<%
' FileName="Connection_ado_conn_string.htm"
' Type="ADO"
' DesigntimeType="ADO"
' HTTP="true"
' Catalog=""
' Schema=""
Dim MM_ecommerce_STRING
MM_ecommerce_STRING = "Driver={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("..\mdb-database\E-commerce.mdb")
%>
ma purtroppo l'errore è ancora presente
codice:
error '80004005'
/mdb-database/Ecommerce/Default.asp, line 8
la linea 8 del file default.asp corrisponde in queste righe
codice:
1 <%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
2
3 <%
4 Dim marca
5 Dim marca_numRows
6
7 Set marca = Server.CreateObject("ADODB.Recordset")
8 marca.ActiveConnection = MM_ecommerce_STRING
9 marca.Source = "SELECT DISTINCT Marca FROM Prodotti"
10 marca.CursorType = 0
11 marca.CursorLocation = 2
12 marca.LockType = 1
13 marca.Open()