FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
adjuntar documentos de word
hola a todos!
uso una base de datos ODBC microsoft access, aparte de los campos de texto, memo, fecha y hora access tiene una campo para adjuntar archivos. queria saber si se puede desde delphi adjuntar archivos de word a un campo y de ser posible que codigo basico se utilizaria, porque no encuetro nada de informacion al respecto. bueno muchas gracias, espero respuestas, adio. |
#2
|
||||
|
||||
No trabajo con archivos de Word....menos aún con Access (¡ vade retro !), pero mi recomendación es que no conviene adjuntar archivos en la misma base de datos. Es preferible guardarlos en carpetas (por ejemplo creando una estructura de directorios en forma cronológica) y colocar en un campo de la base de datos el nombre + trayecto de cada archivo.
Es lo que hago en una de mis aplicaciones. Saludos !
__________________
Lazarus Codetyphon : Desarrollo de aplicaciones Object Pascal, libre y multiplataforma. |
#3
|
|||
|
|||
lo que pasa es que soy novaro y access me parece la forma mas facil de utilizar base de datos. pareciera como que te tengo que pedir perdon por eso. un poco de modestia no vendria nada mal.
|
#4
|
||||
|
||||
Cita:
No sé si access tiene campos blob o algo así donde se pueda guardar cualquier fichero, ¿has buscado por los foros?. Si acaso, algún compañero que lo sepa te contesta.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#5
|
|||
|
|||
si. access tiene campos blob.
he realizado una tabla en access en el cual ingrese archivos de word( igual se puede ingresar archivos de texto, imagesnes, sonidos, etc). desde delphi me aparece en el dbgrid en los campos que ingrese archivos, la palabra blob. |
#6
|
||||
|
||||
Más o menos es algo así:
Código:
procedure TForm1.Button4Click(Sender: TObject); var st:Tstream; begin st := TMemoryStream.Create; clNotas.SaveToStream(st); with saa do begin Params[0].Value := clID_AFILIADO.Value; Params[1].Value := clDOCUMENTO.Value; Params[2].Value := clNOMBRE.Value; Params[3].Value := clAPELLIDOS.Value; Params[4].Value := clTELEFONOS.Value; Params[5].LoadFromStream(st,ftBlob); ExecuteMethod end; st.free end;
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Documentos de word | zidfrid | C++ Builder | 2 | 05-09-2008 03:17:11 |
Formatear documentos Word | abril0404 | Servers | 1 | 27-02-2008 15:23:25 |
documentos .dot(word) en delphi | CARSOFT_AR | Varios | 2 | 11-02-2005 18:39:25 |
documentos word | Albano | Varios | 0 | 12-01-2005 03:19:38 |
Unir dos documentos word | marto | Servers | 3 | 07-12-2004 14:51:10 |
|