Avant j'ai essayé de faire une pièce jointe (téléchargement) pour chaque enregistrement de ma table en utilisant sql server et ASP.NET. Maintenant, j'aime faire plusieurs pièces jointes (uploads) pour chaque enregistrement. Maintenant, je ne sais pas quels changements je dois faire à ma base de données et ASP.NET. Une explication ou un article ou un échantillon à ce sujet sera très utile. Cordialement.Pièces jointes multiples pour chaque enregistrement de la table
1
A
Répondre
0
Si vous autorisez un nombre infini de pièces jointes, il est préférable de les séparer en une autre table et de placer une clé étrangère sur votre table parent.
Donc, en supposant que ceci est votre table principale et les champs
ITEM:
ItemId (Primary Key),
Description
etc,
Ensuite, vous devez créer probablement une seconde table pour contenir toutes les pièces jointes, de cette façon vous pouvez potentiellement 0 ou 100s de pièces jointes pour chaque élément. Le tableau de fixation serait comme:
ATTACHMENT:
AttachmentId (Primary Key),
File,
Description,
ItemId (Foreign Key to Item),
etc.
Cette façon de trouver toutes les pièces jointes pour un élément que vous pouvez simplement interroger la table de fixation en fonction de la clé étrangère de l'article, comme suit:
SELECT * From Attachment
Where ItemId = 'Current Item Id'
Questions connexes
- 1. Pièces jointes multiples avec ActionMailer?
- 2. Pièces jointes multiples avec Swiftmailer
- 3. Contrôle MAPI Pièces jointes multiples
- 4. Pièces jointes multiples avec mail()
- 5. Pièces jointes multiples avec formulaire de contact
- 6. Problème de courriel avec pièces jointes multiples
- 7. Trombone, pièces jointes multiples et validation
- 8. Pièces jointes multiples dans le courrier électronique
- 9. Enregistrement de plusieurs pièces jointes et leur récupération
- 10. Colonnes de pièces jointes multiples dans les listes SharePoint
- 11. Android join pièces jointes multiples en utilisant l'intention
- 12. EWS - Obtenir des pièces jointes sans pièces jointes
- 13. Charger les pièces jointes noms sans pièces jointes dans C#
- 14. Pièces jointes de fichier CRM
- 15. Envoyer des documents Word multiples en pièces jointes en PHP
- 16. iPhone/iPad App: pièces jointes multiples en utilisant MessgeUI?
- 17. Pièces jointes s'incrustant
- 18. NSTextView Images/pièces jointes
- 19. Les pièces jointes ne sont pas jointes
- 20. iphone Pièces jointes XML
- 21. Pièces jointes en pdf
- 22. Ajouter des pièces jointes dans Acess VBA
- 23. pièces jointes RavenDB avec l'authentification
- 24. enregistrer 5 pièces jointes, puis les récupérer
- 25. Attributs personnalisés pour les pièces jointes CouchDB
- 26. Permissions ripmime pour les pièces jointes
- 27. Dossier temporaire pour les pièces jointes
- 28. Pièces jointes dans un UIWebView
- 29. Pièces jointes Outlook et Javascript
- 30. Pièces jointes autonomes utilisant CouchRest
Avez-vous des exemples de requêtes de serveur de code/sql que vous pourriez poster, que nous pourrions suggérer des modifications? – Bridge