--- title: "Actualizar filas" url: https://docs.catalyst.zoho.com/es/sdk/android/v2/cloud-scale/data-store/update-rows/ description: "Puedes actualizar una fila específica o todas las filas en una tabla de Data Store." last_updated: 2026-03-30T08:10:30Z service: Cloud Scale type: general related_links: - name: "Data Store" url: /es/cloud-scale/help/data-store/introduction - name: "Rows" url: /es/cloud-scale/help/data-store/records - name: "Update Row - API" url: /es/api/code-reference/cloud-scale/data-store/update-row/#UpdateRow --- # Actualizar filas ### Actualizar una fila específica Puedes actualizar una fila específica en una tabla de [Data Store](https://docs.catalyst.zoho.com/es/cloud-scale/help/data-store/introduction) usando el método `update()`. Esto te permite actualizar los valores de una o más columnas de la fila pasando los valores modificados de las columnas como pares clave-valor. El `<ROW_INSTANCE>` utilizado en la sintaxis de código a continuación es la instancia definida en la [página de instancia de fila](https://docs.catalyst.zoho.com/es/sdk/android/v2/cloud-scale/data-store/create-row-instance). ```bash <ROW_INSTANCE>.update( success: (ZCatalystRow) → Unit, failure: ((ZCatalystException) → Unit)? ): ZCatalystRequest<ZCatalystResponse<ArrayList<ZCatalystRow>>>? ``` A continuación se muestra un fragmento de código de ejemplo: ```bash ZCatalystApp.getInstance().getDataStoreInstance().getTableInstance("EmployeeDetails").getRow(2823000000095003, //Reemplaza esto con el nombre de tu tabla y el ROWID de la fila { row -> row.setColumnValue("Employee_Name", "Morgan Jones") row.update( { success -> println("Row updated successfully $success") }, { exception -> println("Failed to update the row $exception") } ) }) ``` ### Actualizar todas las filas Puedes actualizar múltiples filas en una tabla pasando un array de las filas como argumento al método `updateRows()`. Esto te permite actualizar los valores de una o más columnas de las filas, pasando los valores modificados de las columnas como pares clave-valor. El `<TABLE_INSTANCE>` utilizado en el código a continuación es la instancia definida en la [página de instancia de tabla](https://docs.catalyst.zoho.com/es/sdk/android/v2/cloud-scale/data-store/create-table-instance). ```bash <TABLE_INSTANCE>.updateRows( rows: ArrayList<ZCatalystRow>, success: (List<ZCatalystRow>) → Unit, failure: ((ZCatalystException) → Unit)? ): ZCatalystRequest<ZCatalystResponse<ArrayList<ZCatalystRow>>>? ``` **Parámetros**: * `rows`: El array de filas a actualizar A continuación se muestra un fragmento de código de ejemplo: ```bash ZCatalystApp.getInstance().getDataStoreInstance().getTableInstance("EmployeeDetails").updateRows( //Reemplaza esto con el nombre de tu tabla rowsList, //Establecer los nombres y valores de las columnas y añadirlos a un arrayList { println(">>>> Rows updated successfully $it") }, { println(">>>> Update Rows Failed $it") }) ```