Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
SQL Server 2000/2005/2008, Express, Access, MySQL, Oracle
Agiornamento tabelle - UPDATE
venerdì 23 aprile 2004 - 08.56
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
ronalbo
Profilo
| Newbie
7
messaggi | Data Invio:
ven 23 apr 2004 - 08:56
Scusate sono alle prime armi. Devo fare un aggiornamento; ho un tab2 di riferimento: una colonna il cod vecchio e a fianco quello corretto. Sto cercando di fare una query con Access e utilizzo il codice:
UPDATE tab SET tab.cod =
(select cod from tab2 where tab.cod=tab2.corretto);
mi da il seguente errore: "Per l'operazione è necessaria una query aggiornabile".
Non posso fare una sottoquery sull'istruzione select ma solo su altre istruzioni (es. WHERE)?..grazie Fabio
freeteo
Profilo
| Guru
6.542
messaggi | Data Invio:
ven 23 apr 2004 - 09:40
ciao,
se lo stai facendo da codice, potrebbero esserci problemi di diritti su quella cartella per l'utente.
Altrimenti sembra che sia la query, sei sicuro che "select cod from tab2 where tab.cod=tab2.corretto" ritorni 1 valore solamente? altrimenti non riesce a dare i valori a "tab.doc"...
fai solo quella query (con 1 valore fisso per esempio) da access e verifica questa cosa
ciao ;-)
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
ven 23 apr 2004 - 19:40
Ciao Ronalbo,
forse è un problema di sicurezza. Prova a fare una ricerca nei Posts passati troverai decine di messaggi relativi al tuo problema della query aggiornabile.
http://www.dotnethell.it/Search.aspx?Search=query%20aggiornabile&Type=4
ciao
david
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !