Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

E' NECESSARIA UNA QUERY AGGIORNABILE

275 views
Skip to first unread message

MICHELE

unread,
Oct 10, 2008, 7:57:17 AM10/10/08
to
Salve,
ho due tabelle
la prima su access di nome LOCALITA_PARTICOLARI
la seconda collegata in ODBC su AS400 di nome QUERY_LOCPART

Avrei la necessità di aggiornare il campo OFCPD della tabella
LOCALITA_PARTICOLARI
secondo il campo OFCPD della tabella QUERY_LOCPART

Ho provato nel seguente modo ma mi dà errore " E' necessaria una query
aggiornabile"
UPDATE DISTINCTROW LOCALITA_PARTICOLARI INNER JOIN QUERY_LOCPART ON
LOCALITA_PARTICOLARI.OFPLO = QUERY_LOCPART.OFPLO SET
LOCALITA_PARTICOLARI.OFCPD = QUERY_LOCPART.OFCPD;

Come posso risolvere iul problema?
Grazie per l'attenzione

Valery From The Mountain

unread,
Oct 11, 2008, 1:27:25 AM10/11/08
to

"MICHELE" <mpa...@sis.it> ha scritto nel messaggio
news:fdd49c78-fa93-4d93...@u75g2000hsf.googlegroups.com...

> Ho provato nel seguente modo ma mi dà errore " E' necessaria una query
> aggiornabile"

Controlla che la tabella odbc abbia un indice univoco altrimenti crealo
prima di eseguire la query
CREATE INDEX tuoindice ON tuatab ("tuocampo") WITH PRIMARY


MICHELE

unread,
Oct 14, 2008, 4:57:15 AM10/14/08
to
On 11 Ott, 07:27, "Valery From The Mountain" <val...@invalid.inv>
wrote:
> "MICHELE" <mpan...@sis.it> ha scritto nel messaggionews:fdd49c78-fa93-4d93...@u75g2000hsf.googlegroups.com...

>
> > Ho provato nel seguente modo ma mi dà errore " E' necessaria una query
> > aggiornabile"
>
> Controlla che la tabella odbc abbia un indice univoco altrimenti crealo
> prima di eseguire la query
> CREATE INDEX tuoindice ON tuatab ("tuocampo") WITH PRIMARY

Ti ringrazio,
ho risolto il problema. In pratica quando creo la tabella collegata in
ODBC c'è la possibilità di indicare quale è il campo univoco.
Ho collegato nuovamente la tabella su as400 e la query di
aggiornamento ha iniziato a funzionare.
Michele

0 new messages