Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Coloboración Paypal con ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #3  
Antiguo 11-02-2007
Avatar de AzidRain
[AzidRain] AzidRain is offline
Miembro Premium
 
Registrado: sep 2005
Ubicación: Córdoba, Veracruz, México
Posts: 2.914
Poder: 23
AzidRain Va camino a la fama
Tendrias que usar una tabla (en cualquier motor de BD de tru preferencia) que se encargue de mantener los vínculos:

Código:
  id_vinculo    |    id_contrato    |  desc_docto               | tipo_docto | path
------------------------------------------------------------------------
      1              1                    Instrucciones Cliente      DOC           C:\Doctos\Uno\Instruc.doc  
2                     1                   Foto Articulos               JPG
C:\Doctos\Uno\Asilosquire.jpg
  3                     2                   Mail de pedido            MSG
C:\Doctos\Uno\Pedido.msg
De manera que si por ejemplo se abre el contrato con la ID "1", con un simple query obtienes los nombres y path (y alguna otra info) de los archivos que le corresponden (en este ejemplo un DOC y un JPG). Si escogiera el contrato con la clave 2, se tiene que abrir el archivo MSG que se encuentra en el path.

El path puede ser absoluto y no seria necesario escribirlo pues con uno de los componentes de archivos de windows se puede poner un bonito cuadro para seleccionar el archivo y guardar el path completo. Esto lo puedes hacer desde tablas planas DBF o Paradox hasta MySQL o FB...

Me parece sencillo, platicame si te sirve...Perdón por el codigo movido pero no encontre forma de colocarlo correctamente.

Bajo este esquema es necesario primero crear el contrato o factura y posteriormente vincularle los documentos que se requieran, como ves en el ejemplo no es necesario que los archivos vinculados residan en la misma carpeta, pueden estar dispersos ya que lo que se vincula es el path completo del archivo. Obviamente si este dato se sube a un servidor puedes entonces forzar a que los documentos "vinculados" se almacenen en una sola carpeta por lo que el path absoluto sale sobrando...
__________________
AKA "El animalito" ||Cordobés a mucha honra||

Última edición por AzidRain fecha: 11-02-2007 a las 08:16:51.
Responder Con Cita
 


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
problemas en una operacion de insercion una db alfil123 Conexión con bases de datos 6 06-12-2006 19:31:22
Problema con operacion matematica y duda jandres Varios 1 04-07-2006 19:35:23
2 Combobox relacionados Bairon Kumon Varios 4 17-05-2006 18:52:33
Operación Papa Julián Debates 13 05-05-2005 15:04:52
Borrar Registros relacionados senpiterno Conexión con bases de datos 3 04-11-2004 10:31:33


La franja horaria es GMT +2. Ahora son las 21:34:07.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi