264 messaggi dal 06 settembre 2002
Devo eseguire l'UPDATE di una tabella con l'ausilio di una query SQL...
a me sembra giusto... ma evidentemente non lo è... altrimenti andrebbe...

dove sbaglio?

Dim objConnection as OleDbConnection
Dim objCommand As OleDbCommand

' Impostazione della stringa di connessione.
objConnection = New OleDbConnection(ctlFunzioniComuni.JetConnectionString)
' Apertura della connessione.
objConnection.Open()
' Istanza di Command.
objCommand = new OleDbCommand()
' Impostazione della query aggiornabile.
objCommand.CommandText = "UPDATE tblNews SET data='10/01/2003' WHERE id_News=1;"
' Impostazionedella connessione.
objCommand.Connection = objConnection
' Esecuzione della query.
objCommand.ExecuteNonQuery()
' Chiusura della connessione.
objCommand.Connection.close
' Rilascio.
objCommand = nothing
objConnection = nothing

Mi dice che objCommand.ExecuteNonQuery() vuole una query aggiornabile....



PS: data è un campo testo.

>*************************************************<
>** se fossi mondo monderei lo mondo **<
>*************************************************<
14 messaggi dal 20 dicembre 2002
Ho lo stesso problema ma con un'operazione di inserimento e non di UPDATE.. BOH!!
294 messaggi dal 14 novembre 2001
Microsoft OLE DB Provider for ODBC Drivers error '80004005'

[Microsoft][ODBC Microsoft Access Driver] Operation must use an updateable query.
/miapagina.asp, line 23

In italiano potrebbe presentarsi come 'necessaria query aggiornabile'.
Cosa devo fare?

a cura di Daniele Bochicchio e Massimo Cappellesso

L'errore (nella versione italiana noto come 'necessaria query aggiornabile') è dato dalla mancanza dei diritti di scrittura su quella cartella. E' necessario quindi impostare tali diritti sulla cartella che contiene il database.
Modificato da maurodii il 11 gennaio 2003 08.54 -

Campo Testaccio, c'hai tanta gloria...

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.