Ver Mensaje Individual
  #4 (permalink)  
Antiguo 20/08/2005, 17:13
Avatar de macedo
macedo
 
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