IStatement.SetCursorName(String) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définit le nom du curseur SQL sur le nom donnéString, qui sera utilisé par les méthodes d’objet execute suivantesStatement.
[Android.Runtime.Register("setCursorName", "(Ljava/lang/String;)V", "GetSetCursorName_Ljava_lang_String_Handler:Java.Sql.IStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void SetCursorName(string? name);
[<Android.Runtime.Register("setCursorName", "(Ljava/lang/String;)V", "GetSetCursorName_Ljava_lang_String_Handler:Java.Sql.IStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member SetCursorName : string -> unit
Paramètres
- name
- String
le nouveau nom du curseur, qui doit être unique dans une connexion
- Attributs
Exceptions
si une erreur se produit lors de l’accès à la base de données.
Remarques
Définit le nom du curseur SQL sur le nom donnéString, qui sera utilisé par les méthodes d’objet execute suivantesStatement. Ce nom peut ensuite être utilisé dans les instructions de mise à jour ou de suppression positionnées par SQL pour identifier la ligne actuelle dans l’objet ResultSet généré par cette instruction. Si la base de données ne prend pas en charge la mise à jour/suppression positionnée, cette méthode est une opération noop. Pour vous assurer qu’un curseur a le niveau d’isolation approprié pour prendre en charge les mises à jour, l’instruction du SELECT curseur doit avoir le formulaire SELECT FOR UPDATE. S’il FOR UPDATE n’est pas présent, les mises à jour positionnées peuvent échouer.
<Remarque>:/B> Par définition, l’exécution des mises à jour et suppressions positionnées doit être effectuée par un objet différent Statement de celui qui a généré l’objet ResultSet utilisé< pour le positionnement. En outre, les noms de curseurs doivent être uniques au sein d’une connexion.
Java documentation pour java.sql.Statement.setCursorName(java.lang.String).
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.