Access - agregar a tabla nombres de archivos

 
Vista:

agregar a tabla nombres de archivos

Publicado por Joel (1 intervención) el 21/03/2019 18:25:32
Hola,
por favor puedan ayudarme. Tengo mi base "baseord" , la tabla "ordenes" y el campo "F1". Deseo que todos los nombres de los archivos que existen en la carpeta "C:\Ordenes" se agreguen en el campo "F1". ¿cómo puedo hacerlo? por favor su ayuda para este novato.
Saludos cordilaes,
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Norberto
Val: 1.094
Oro
Ha mantenido su posición en Access (en relación al último mes)
Gráfica de Access

agregar a tabla nombres de archivos

Publicado por Norberto (753 intervenciones) el 22/03/2019 09:02:12
Hola:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Sub AgregarArchivos()
    Dim Rst As DAO.Recordset, Archivo As String 'Definimos las variables
    Const Ruta = "C:\Ordenes\"                  'y la constante con la ruta de los archivos
 
    Set Rst = CurrentDb.OpenRecordset("ordenes") 'Abrimos la tabla
    Archivo = Dir(Ruta)         'Buscamos el primer archivo de la ruta
    Do While Archivo <> ""      'Mientras siga habiendo archivos en la carpeta
        Rst.AddNew              'Añadimos un nuevo registro
        Rst!F1 = Archivo        'Ponemos el nombre del archivo en el campo F1
        Rst.Update              'Guardamos el registro
        Archivo = Dir()         'Buscamos el siguiente archivo de la carpeta
        DoEvents
    Loop                        'Repetimos el ciclo
 
    Rst.Close                   'Cerramos la tabla
    Set Rst = Nothing           'Vaciamos la variable de objeto
End Sub

Un saludo,

Norberto.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar