No entiendo cual es el problema. Da error? El resultado no es el esperado?
Que significa desactivar un registro? En tu código estas poniendo en el campo estado el valor no informado para el primer registro de la consulta del select
La intuición me dice que querés iterar sobre el resultado del select y ejecutar el update para cada registro. El TStringList no hace falta, simplemente itera sobre el DataSet, y ejecuta tantos update como registros tengas en el DataSet. Debes cambiar el valor del parámetro número y asignarle el que corregirme en cada iteración
|