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()