IStatement.SetCursorName(String) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Establece el nombre del cursor de SQL en el especificado String, que se usará en los métodos de objeto execute posterioresStatement.
[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
Parámetros
- name
- String
el nuevo nombre del cursor, que debe ser único dentro de una conexión.
- Atributos
Excepciones
si se produce un error al acceder a la base de datos.
Comentarios
Establece el nombre del cursor de SQL en el especificado String, que se usará en los métodos de objeto execute posterioresStatement. A continuación, este nombre se puede usar en instrucciones update o delete posicionadas de SQL para identificar la fila actual en el ResultSet objeto generado por esta instrucción. Si la base de datos no admite la actualización o eliminación posicionada, este método es un noop. Para asegurarse de que un cursor tiene el nivel de aislamiento adecuado para admitir actualizaciones, la instrucción del SELECT cursor debe tener el formato SELECT FOR UPDATE. Si FOR UPDATE no está presente, es posible que se produzca un error en las actualizaciones posicionadas.
<B>Nota:</B> Por definición, la ejecución de actualizaciones y eliminaciones posicionadas debe realizarse mediante un objeto diferente Statement al que generó el ResultSet objeto que se usa para colocar. Además, los nombres de cursor deben ser únicos dentro de una conexión.
Documentación de Java para java.sql.Statement.setCursorName(java.lang.String).
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.