Condividi tramite


Aggiornamento di cursori gestiti da keyset

Per aggiornare i risultati, è necessario che Microsoft SQL Server Compact 4.0 disponga di informazioni sufficienti a identificare in modo univoco la riga nella tabella.

Nella tabella seguente vengono riassunte le istanze specifiche in cui è possibile o non è possibile aggiornare i risultati ottenuti attraverso un cursore gestito da keyset aggiornabile.

Query

Possibilità di aggiornare i risultati

Query basata su più tabelle non unite in join

No

Query basata su viste di sistema

No

Query basata su tabelle unite in join con una relazione uno-a-uno

Sì. È possibile aggiornare le colonne di entrambi i lati. Tuttavia, non è possibile aggiornare le tabelle di join.

Query basata su tabelle unite in join con una relazione uno-a-molti

Sì. È possibile aggiornare le colonne del lato molti, tranne le colonne di join e Identity.

Query basata su tabelle con una relazione di tipo molti-a-molti

No

Query di aggregazione

No

Query che include la parola chiave DISTINCT per escludere righe duplicate

No

Query di unione e query outer join

No

Vedere anche

Concetti

Tipi di cursori

Scelta del tipo di cursore

Cursori e blocco

Conversioni implicite dei cursori