20/08/2005, 17:13
|
| | | Fecha de Ingreso: enero-2002 Ubicación: Madrid
Mensajes: 124
Antigüedad: 22 años, 10 meses Puntos: 0 | |
Hola dieguicho.
A mi me pasa tres cuartos de lo mismo.
Lo he resuelto así. Es más lento pero funciona.
Necesitas tener una primary_key, en este caso es Id.
Tienes además que crear dos connection (en este caso Conexion y Conexion2) y dos recordset (en este caso Tabla y Tabla2)
strBusqueda="Select Id,descripcion From marcas"
Tabla.Open strBusqueda,Conexion
while Not Tabla.EOF
Id=Tabla.Fields("Id")
descripcion=Replace(Tabla.Fields("descripcion"),"< br>","")
strUpdate="Update marcas Set descripcion="&descripcion&" where Id="&Id
Tabla2.Open strUpdate,Conexion2
Tabla.MoveNext
wend
Tabla.close
Conexion.close
Conexion2.close
Lo que hace es que, según va leyendo los resultados de la consulta hace consultas de actualizacion para cada registro, pero el replace lo hace en asp no dentro de la instruccion sql.
Espero que te sirva.
Saludos |