Ver Mensaje Individual
  #1 (permalink)  
Antiguo 31/03/2004, 12:34
ciberpata
 
Fecha de Ingreso: junio-2003
Ubicación: Santiago de Compostela
Mensajes: 603
Antigüedad: 20 años, 11 meses
Puntos: 0
Buscar y añadir registros a tabla access

Saludos a todos:
2 cuestiones.

1. Estoy listando el contenido de una carpeta y quiero comparar cada nombre de fichero encontrado en la carpeta con los registros de una tabla en access. Si el fichero de la carpeta coincide con el de la tabla compararía el segundo nombre y así sucesivamente; pero si el nombre de fichero encontrado en la carpeta no coincide con el de la tabla entonces lo añade a dicha tabla.
Pero lo que consigo es que siempre me añada todo el contenido de la carpeta a la tabla.
He hecho este codigo pero no me va y no veo por qué, pueden echarle un vistazo?.
----------
For Each Fichero in ObCarpeta.files
Ob_RS.movefirst
response.write fichero.name &"<br>"
do while fichero.name <> Ob_RS("fotonombre")
Ob_RS.addnew
Ob_RS("idusuario")=request.Form("idusuario")
Ob_RS("fotonombre")=fichero.name
Ob_RS.update
loop
Ob_RS.movenext
next
-----------

2. Se puede usar dentro de una sentencia do while o do until un else(obviamente el else no va dentro de un if).
Yo lo he hecho y no me funciona pero no se si es que yo soy tarugo o es que no se puede hacer.
Gracias por todo