529 messaggi dal 06 marzo 2001
www.wallweb.it
Mi sapreste aiutare con questo errore:

Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][Driver ODBC Microsoft Access]Errore nella riga
/InviaAnagrafica.asp, line 198


Nella riga 198 c'è:

rs.Update

grazie.mirko.

Mirko Rizzo
http://www.websinside.net

Mirko Rizzo

**********************************************
WALLWEB
-Domini
-Hosting
-WebDesign
-E-commerce
http://www.wallweb.it
********************
107 messaggi dal 11 giugno 2001
Sei sicuro che il tipo di connessione che hai stabilito col db ti permetta di effettura un update? ... penso che forse hai stabilito una connessione AdLockReadOnly.

-----------------
Se qualcosa non ti è chiaro ... guardalo da un'altra angolazione, probabilmente sei controluce!
aliosciaperr@biztonet.it
www.biztonet.it
-----------------

-----------------
Se qualcosa non ti è chiaro ... guardalo da un'altra angolazione, probabilmente sei controluce!
aliosciaperr@biztonet.it
www.biztonet.it
-----------------
529 messaggi dal 06 marzo 2001
www.wallweb.it
rs.open sql,Conn,3,3

non è giusto?


Mirko Rizzo
http://www.websinside.net

Mirko Rizzo

**********************************************
WALLWEB
-Domini
-Hosting
-WebDesign
-E-commerce
http://www.wallweb.it
********************
107 messaggi dal 11 giugno 2001
Ho controllato su adovbs.inc e in effetti hai settato il valore giusto (3)
'---- LockTypeEnum Values ----
Const adLockReadOnly = 1
Const adLockPessimistic = 2
Const adLockOptimistic = 3
Const adLockBatchOptimistic = 4

Che codice hai scritto prima di rs.update?

-----------------
Se qualcosa non ti è chiaro ... guardalo da un'altra angolazione, probabilmente sei controluce!
aliosciaperr@biztonet.it
www.biztonet.it
-----------------

-----------------
Se qualcosa non ti è chiaro ... guardalo da un'altra angolazione, probabilmente sei controluce!
aliosciaperr@biztonet.it
www.biztonet.it
-----------------
529 messaggi dal 06 marzo 2001
www.wallweb.it
rs.AddNew
rs("nomecampo")=valore
rs.Update

Mirko Rizzo
http://www.websinside.net

Mirko Rizzo

**********************************************
WALLWEB
-Domini
-Hosting
-WebDesign
-E-commerce
http://www.wallweb.it
********************
107 messaggi dal 11 giugno 2001
prova a
1) scrivere re.Fields("nomecampo") = valore

oppure

2) verifica di NON avere impostato rs.CursorLocation = AdUseClient .... altrimenti fa a pugni con il locktype impostato

oppure

3) prova a riavviare il pc (se non ti funziona in locale). Uso pws su win 98 e ho notato che se il codice che richiama il db produce un errore ... continua a segnalare l'errore anche dopo la correzione. Così riavvio il pc e l'errore non viene più rilevato .. PROBLEMI DI CACHE?? non so!!!

-----------------
Se qualcosa non ti è chiaro ... guardalo da un'altra angolazione, probabilmente sei controluce!
aliosciaperr@biztonet.it
www.biztonet.it
-----------------

-----------------
Se qualcosa non ti è chiaro ... guardalo da un'altra angolazione, probabilmente sei controluce!
aliosciaperr@biztonet.it
www.biztonet.it
-----------------
107 messaggi dal 11 giugno 2001
Altra possibilità ho trovato questo esempio ... dovrebbe essere funzionante ...


dim conn
set conn=server.createObject(?adodb.connection?)
conn.open ?driver={Microsoft Access Driver (*.mdb)}; dbq=path database?

dim sql, rs
sql=?select * from nome_tabella?
set rs=server.createObject(?adodb.recordset?)
rs.open sql, conn, 1, 3


rs.addnew
rs(?cognome?)=?Rossi?
rs(?nome?)=?Franco?
rs.update

Ciao


-----------------
Se qualcosa non ti è chiaro ... guardalo da un'altra angolazione, probabilmente sei controluce!
aliosciaperr@biztonet.it
www.biztonet.it
-----------------

-----------------
Se qualcosa non ti è chiaro ... guardalo da un'altra angolazione, probabilmente sei controluce!
aliosciaperr@biztonet.it
www.biztonet.it
-----------------
529 messaggi dal 06 marzo 2001
www.wallweb.it
Infatti è proprio così che ho fatto, potrei mandarti la pagina via email così gli dai un occhio??

fammi sapere.
grazie.mirko.

<b>biztonet ha scritto:</b>
<BLOCKQUOTE id=quote><font size=1 face="Arial" id=quote><hr height=1 noshade id=quote>
Altra possibilità ho trovato questo esempio ... dovrebbe essere funzionante ...


dim conn
set conn=server.createObject(?adodb.connection?)
conn.open ?driver={Microsoft Access Driver (*.mdb)}; dbq=path database?

dim sql, rs
sql=?select * from nome_tabella?
set rs=server.createObject(?adodb.recordset?)
rs.open sql, conn, 1, 3


rs.addnew
rs(?cognome?)=?Rossi?
rs(?nome?)=?Franco?
rs.update

Ciao


-----------------
Se qualcosa non ti è chiaro ... guardalo da un'altra angolazione, probabilmente sei controluce!
aliosciaperr@biztonet.it
www.biztonet.it
-----------------
<hr height=1 noshade id=quote></BLOCKQUOTE id=quote></font id=quote><font face="Arial" size=2 id=quote>



Mirko Rizzo
http://www.websinside.net

Mirko Rizzo

**********************************************
WALLWEB
-Domini
-Hosting
-WebDesign
-E-commerce
http://www.wallweb.it
********************

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.