Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/07/2011, 10:00
Avatar de alfeizar
alfeizar
 
Fecha de Ingreso: septiembre-2003
Ubicación: Santander
Mensajes: 27
Antigüedad: 21 años, 3 meses
Puntos: 1
Borrar registros parcialmente

Hola amigos, tengo un problema con un código:

En una base me gustaria borrar los registros, pero no del todo, esto es,
un registro tiene 6 refercncias a imagenes en una carpeta.

Cuando intento borrar la foto 1, mediante el link:

<a href="modificar.asp?articulo=<%=request("id")%>&fo to=1">>>>borrar</a>

y modificar.asp :


Set fso = CreateObject("Scripting.FileSystemObject")
consulta ="Select * From tabla Where UCase(articulo)='" & request("id") & "'"

Vale, eso está claro.

Borro la imagen fisica:


if request("foto")=1 then
fso.DeleteFile Server.Mappath(listado.Fields("foto1"))


pero luego borro el campo que hace referencia a esa ubicacion:


listado.update
listado.Ubicacion1=""
listado.update



pero me da error:




Microsoft VBScript runtime error '800a01b6'

Object doesn't support this property or method: 'Ubicacion'

/modificar.asp, line 48



el campo Ubicacion admite longitud 0.

Igual me estoy ahogando en un vaso de agua.

Última edición por alfeizar; 06/07/2011 a las 10:23