Access - Insertar fichero

 
Vista:

Insertar fichero

Publicado por Alfredo (5 intervenciones) el 19/07/2001 05:40:06
Hola, ¿Sabe alguien como insertar un fichero en una tabla con un recorset de DAO?
Gracias de antemano.
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 Alejandro

Insertar fichero

Publicado por Alejandro (4142 intervenciones) el 15/04/2023 01:36:43
Sí, puedes insertar un archivo en una tabla de Access utilizando un recordset de DAO. Aquí te dejo un ejemplo de código:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Dim db As DAO.Database
Dim rs As DAO.Recordset
Dim strFilePath As String
 
strFilePath = "C:\ruta\al\archivo.pdf" 'Ruta del archivo que quieres insertar
 
Set db = CurrentDb()
Set rs = db.OpenRecordset("NombreTabla", dbOpenDynaset)
 
rs.AddNew
rs("NombreCampoBinario").LoadFromFile strFilePath 'Campo de tipo binario en el que se almacenará el archivo
rs.Update
 
rs.Close
Set rs = Nothing
Set db = Nothing

En este ejemplo, reemplaza "NombreTabla" por el nombre de la tabla en la que quieres insertar el archivo y "NombreCampoBinario" por el nombre del campo binario en el que se almacenará el archivo.

Espero que te sea útil.
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