Bevor ich versucht habe, eine Anlage (Upload) für jeden Datensatz meiner Tabelle mit SQL Server und ASP.NET zu tun. Jetzt mache ich gerne mehrere Anhänge (Uploads) für jeden Datensatz. Jetzt weiß ich nicht, welche Änderungen ich an meiner Datenbank und an ASP.NET vornehmen muss. Einige Erklärungen oder Artikel oder Beispiele dazu werden sehr hilfreich sein. Mit freundlichen Grüßen.Mehrere Anhänge für jeden Datensatz der Tabelle
1
A
Antwort
0
Wenn Sie eine unbegrenzte Anzahl von Anhängen zulassen, sollten Sie diese am besten in eine andere Tabelle aufteilen und einen Fremdschlüssel auf Ihre Elterntabelle setzen.
Also, diese Annahme ist Ihre Haupttabelle und Felder
ITEM:
ItemId (Primary Key),
Description
etc,
Dann sollten Sie vielleicht eine zweite Tabelle erstellen, um alle Anlagen zu halten, auf diese Weise Sie möglicherweise 0 oder 100s von Anlagen für jedes Element können. Die Attachment-Tabelle wäre wie:
ATTACHMENT:
AttachmentId (Primary Key),
File,
Description,
ItemId (Foreign Key to Item),
etc.
Auf diese Weise alle Anlagen für einen Artikel zu finden, die Sie gerade für die Attachment-Tabelle auf dem Fremdschlüssel von Artikel Abfrage könnten, etwa so:
SELECT * From Attachment
Where ItemId = 'Current Item Id'
Verwandte Themen
- 1. Erstellen neuer Datensatz in einer anderen Tabelle für jeden Benutzer
- 2. Letzter Datensatz der Join-Tabelle
- 3. Mehrere Eingabe-Anhänge PHP
- 4. Mehrere Anhänge in PHPMailer hinzufügen
- 5. Kumulatives Maximum, für jeden Eltern-Datensatz berechnen
- 6. Erstellen eines Highchart für jeden Datensatz
- 7. Wählen Sie jeden Datensatz aus der Tabelle, ohne denselben Datensatz zu wiederholen
- 8. Mehrere Anhänge in der Datenbank speichern, phpmyadmin
- 9. Select SUM aus mehreren Tabellen für jeden Datensatz in MySQL-Tabelle
- 10. Postgresql max Datum in Datensatz für jeden Monat
- 11. Konvertieren Reihe Datensatz für jeden emp zu Spalte sql
- 12. Können wir jeden Datensatz in einer Tabelle mit einem der Datensätze aus der letzten Zeile erhöhen?
- 13. Wie wiederhole ich die Abfrage für jeden Datensatz in einer anderen Tabelle? SQL Server 2012
- 14. Aktualisieren Sie mehrere Anhänge Anhang mit SQL
- 15. für jeden Datensatz nächsten 24 Stunden Wählen Sie in postgresql
- 16. Java für jeden, aber mehrere Iterator-Typen?
- 17. Dateigrößenbeschränkung für Docusign-Anhänge
- 18. Benutzerdefinierte Attribute für CouchDB-Anhänge
- 19. Wie werden für jeden Datensatz basierend auf bestimmten Bedingungen in einer Tabelle unterschiedliche Zellenwerte zugewiesen?
- 20. Docker: mehrere verknüpfte Container für jeden Kunden
- 21. Gesamt Zeitspanne für jeden Schlüssel in der Tabelle
- 22. Wie füge ich eine neue Zeile für jeden Datensatz in einer Tabelle ein?
- 23. Versuch, jeden fünften Datensatz im Iris-Datensatz in R
- 24. Mehrere parallele. Für jeden Anruf, MemoryBarrier?
- 25. SQL Felder erhalten, die für jeden Datensatz null/leer zurückgegeben
- 26. Android mehrere E-Mail-Anhänge mit Intent
- 27. Wie bekomme ich jeden Wert der Tabelle?
- 28. Wählen Sie Datensätze nach Datum für jeden Datensatz einzeln angegeben
- 29. Wörterbuch-Datenbank, eine Tabelle vs Tabelle für jeden char
- 30. Access DB-Schleife - für jeden Datensatz in einer Tabelle erstellen Array von Datensätzen in einer anderen Tabelle
Hat dich Irgendwelche Beispielcode/SQL-Server-Abfragen, die Sie posten könnten, auf die wir Änderungen vorschlagen könnten? – Bridge