Conversions de curseurs implicites
Les applications peuvent demander un type de curseur, puis exécuter une instruction SQL qui n'est pas prise en charge par les curseurs du type demandé. Dans un tel scénario, Microsoft SQL Server Compact 3.5 tente d'utiliser un autre type de curseur qui prend en charge les propriétés demandées du curseur. Si un tel curseur ne peut pas être créé, un erreur est renvoyée.
Le tableau ci-dessous répertorie les facteurs qui déclenchent la conversion implicite par SQL Server Compact 3.5 d'un type de curseur en un autre.
Déclencheurs de requête de conversion |
En avance seule et En avance seule/en lecture seule |
Jeux de clés |
---|---|---|
La clause FROM de la requête ne référence aucune table |
Devient statique |
Devient statique |
La requête contient :
|
Erreur |
Erreur |
La requête génère une table de travail interne. Par exemple, les colonnes d'une clause ORDER BY ne sont pas couvertes par un index. |
Devient un jeu de clés |
N/A |