informatik
03-07-2002, 17:42
Qualcuno puo' aiutarmi a risolvere in modo veloce questo problemino?
Di seguito ci sono alcune linee di codice asp che avevo scritto circa un'annetto fa senza piu' utilizzarle ma perfettamente funzionanti.Ora dopo aver cambiato S.O. da WinMe a WinXP pro e probabilmente versione di IIS (prima era PWS) il server non esegue piu' lo script e mi da errore sulla riga contenente l'update. E' cambiato qualcosa? La versione di IIS che ho ora e' la 5.1.
Grazie.
Dim oConnection
Set oConnection = Server.CreateObject("ADODB.Connection")
oConnection.ConnectionString = "DRIVER={Microsoft Access Driver (*.mdb)};" & _
"DBQ=" & Server.MapPath("path/nome_db.mdb")
oConnection.Open
Set oRS = Server.CreateObject("ADODB.Recordset")
oRS.Open "nome_tabella", oConnection, , adLockOptimistic, adCmdTable
oRS("campo1") = 1
oRS.Update // QUI DA ERRORE
oRS.Close
oConnection.close
Tipo di errore:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][Driver ODBC Microsoft Access] Per l'operazione è necessaria una query aggiornabile.
/web/script.asp, line 61
Di seguito ci sono alcune linee di codice asp che avevo scritto circa un'annetto fa senza piu' utilizzarle ma perfettamente funzionanti.Ora dopo aver cambiato S.O. da WinMe a WinXP pro e probabilmente versione di IIS (prima era PWS) il server non esegue piu' lo script e mi da errore sulla riga contenente l'update. E' cambiato qualcosa? La versione di IIS che ho ora e' la 5.1.
Grazie.
Dim oConnection
Set oConnection = Server.CreateObject("ADODB.Connection")
oConnection.ConnectionString = "DRIVER={Microsoft Access Driver (*.mdb)};" & _
"DBQ=" & Server.MapPath("path/nome_db.mdb")
oConnection.Open
Set oRS = Server.CreateObject("ADODB.Recordset")
oRS.Open "nome_tabella", oConnection, , adLockOptimistic, adCmdTable
oRS("campo1") = 1
oRS.Update // QUI DA ERRORE
oRS.Close
oConnection.close
Tipo di errore:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][Driver ODBC Microsoft Access] Per l'operazione è necessaria una query aggiornabile.
/web/script.asp, line 61