Kleinanzeigen mit Bildern

24/04/2008 - 21:40 von Andreas Kammann | Report spam
Hallo zusammen, ich programmier gerade einen Kleinanzeigenmarkt. Hier möchte
ich das der Benutzer Bilder hochladen kann. (Er soll / kann bis zu 5 Bilder
hochladen. )
Wie kann man am besten die Verknüpfungen von der Anzeige zu den Bildern
herstellen (bzw. in der Anzeigentabelle ablegen) wenn die Anzeige noch nicht
gespeichert ist ?
Bei einem Bild funktioniert es ja noch alles, aber was mache ich wenn ich x
Bilder hochladen kann ?
Das Bild in einer eigenen Tabelle ablegen und hochladen mit einer eigenen ID
funktioniert soweit. Nur solange die Kleinanzeige selber noch nicht
gespeichert ist, habe ich ja noch keinen eindeutigen Key . Und aus der
Kleinanzeigentabelle die letzte ID holen klappt ja auch nicht, wenn andere
Benutzer auch gerade eine Kleinanzeige aufgeben wollen.
 

Lesen sie die antworten

#1 Thomas Bandt
24/04/2008 - 21:47 | Warnen spam
Andreas Kammann schrieb:
Hallo zusammen, ich programmier gerade einen Kleinanzeigenmarkt. Hier möchte
ich das der Benutzer Bilder hochladen kann. (Er soll / kann bis zu 5 Bilder
hochladen. )
Wie kann man am besten die Verknüpfungen von der Anzeige zu den Bildern
herstellen (bzw. in der Anzeigentabelle ablegen) wenn die Anzeige noch nicht
gespeichert ist ?
Bei einem Bild funktioniert es ja noch alles, aber was mache ich wenn ich x
Bilder hochladen kann ?
Das Bild in einer eigenen Tabelle ablegen und hochladen mit einer eigenen ID
funktioniert soweit. Nur solange die Kleinanzeige selber noch nicht
gespeichert ist, habe ich ja noch keinen eindeutigen Key . Und aus der
Kleinanzeigentabelle die letzte ID holen klappt ja auch nicht, wenn andere
Benutzer auch gerade eine Kleinanzeige aufgeben wollen.



Datei hochladen, Referenz in Datenbank speichern
-> ID in Session ablegen:

class SmallAd
{
public List<int> Images { get; set; }
}

SmallAd.Images.Add(<ID>);

Gruß, Thomas [MVP ASP/ASP.NET]
http://www.69grad.de - Beratung, Entwicklung
http://www.dotnetjob.de - .NET-Stellenbörse
https://www.xing.com/net/asp.net/ - ASP.NET bei XING
http://blog.thomasbandt.de - Thomas goes .NET

Ähnliche fragen