Pensandoci io utilizzo sempre
codice:
Dim strConn
strConn = "driver={Microsoft Access Driver (*.mdb)};dbq="&_
server.MapPath("mdb-database\archivio.mdb")&";PWD="
per la connessione sia per lettura che scrittura, utilizzando:
codice:
sql = "select * from utenti where username= '" & username & "' AND password = '" & password & "' "
Set objarticoli = Server.CreateObject("ADODB.RecordSet")
objarticoli.Open sql,strConn,1,1
cambiando solo 1,1 con 3,3 nel caso in cui voglia scrivere sul Db.
Quindi questa riga apre una connessione che non viene mai usata:
codice:
DB.Open "driver={Microsoft Access Driver (*.mdb)};dbq="&Server.MapPath("mdb-database\archivio.mdb")
proverò a toglierla e vedo se mi da ancora quell'errore.
Ps. lo so che è da stupidi inserire quella connessione e poi non usarla mai, il fatto è che non so come fare la connessione al Db in scrittura e in lettura allora le ho messe entrambe.
Ciao