Condividi tramite


Aggiornamento di cursori gestiti da keyset

Per aggiornare i risultati, è necessario che Microsoft SQL Server Compact 3.5 (SQL Server Compact 3.5) 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

Guida e informazioni

Assistenza (SQL Server Compact 3.5 Service Pack 1)