SQLiteDatabase.CompileStatement(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í.
Compila una instrucción SQL en un objeto de instrucción precompilado reutilizable.
[Android.Runtime.Register("compileStatement", "(Ljava/lang/String;)Landroid/database/sqlite/SQLiteStatement;", "GetCompileStatement_Ljava_lang_String_Handler")]
public virtual Android.Database.Sqlite.SQLiteStatement? CompileStatement(string? sql);
[<Android.Runtime.Register("compileStatement", "(Ljava/lang/String;)Landroid/database/sqlite/SQLiteStatement;", "GetCompileStatement_Ljava_lang_String_Handler")>]
abstract member CompileStatement : string -> Android.Database.Sqlite.SQLiteStatement
override this.CompileStatement : string -> Android.Database.Sqlite.SQLiteStatement
Parámetros
- sql
- String
La instrucción SQL sin procesar puede contener ? para que los valores desconocidos se enlazan más adelante.
Devoluciones
Objeto precompilado SQLiteStatement . Tenga en cuenta que SQLiteStatementno están sincronizados, consulte la documentación para obtener más detalles.
- Atributos
Excepciones
Comentarios
Compila una instrucción SQL en un objeto de instrucción precompilado reutilizable. Los parámetros son idénticos a #execSQL(String). Puede colocar ?s en la instrucción y rellenar esos valores con SQLiteProgram#bindString y SQLiteProgram#bindLong cada vez que desee ejecutar la instrucción. Es posible que las instrucciones no devuelvan conjuntos de resultados mayores de 1x1.
No se deben usar dos subprocesos al mismo SQLiteStatement tiempo.
Java documentación para android.database.sqlite.SQLiteDatabase.compileStatement(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.