Bilder veröffentlichen, in SQL Datenbankdatei abspeichern, wie?

08/10/2009 - 20:50 von Thomas Bauer | Report spam
http://www.pic-upload.de/view-33203...n.png.html
http://www.fileuploadx.de/644742
Hallo,

mein Ziel.
DataGridViewControl
Spalte 1 Text, Spalte 2 Bild.


Wie bekomme ich das Bild rein?
Ich möchte die Seite über meinen PC veröffentlichen.

a) Die Bilder ablegen unter C:\_Public\Bilder\11.jpg etc. geht nicht.
Da haben die User keinen Zugriff
b) Die Bilder einfach per Drag&Drop reinziehen, geht das?
Haben die User da Zugriff?
c) Das Bild über das Control Image reinziehen.
d) Mein Favorit, das Bild in der SQL Datenbankdatei speichern, geht das?
Wenn ja wie?

Danke für Tipps. Siehe Bild + Projekt.

Grüße Thomas
 

Lesen sie die antworten

#1 Stefan Falz [MVP]
08/10/2009 - 20:58 | Warnen spam
Hallo Thomas,

"Thomas Bauer" schrieb:

DataGridViewControl



WinForms? Oder doch DataGrid/GridView Control und ASP.NET?

Wie bekomme ich das Bild rein?



Gar nicht? Weils keinen Sinn macht? Wenn SQL 2008, kannst Du drüber
nachdenken, FileStream zu nehmen,.

http://msdn.microsoft.com/de-de/lib...33993.aspx

a) Die Bilder ablegen unter C:\_Public\Bilder\11.jpg etc. geht nicht.
Da haben die User keinen Zugriff



Dafür gibt es in ASP.NET Handler (ASHX). Da kannst Du über

Response.TransmitFile( <Pfad>

auch Dateien ausliefer, die nicht über HTTP erreichbar sind.

b) Die Bilder einfach per Drag&Drop reinziehen, geht das?



Hö? ASP.NET = _server_seitig.

c) Das Bild über das Control Image reinziehen.



Welches "Control Image"?

d) Mein Favorit, das Bild in der SQL Datenbankdatei speichern, geht das?



Ja. Ist aber nicht zu empfehlen.

Wenn ja wie?



siehe oben.

Tschau, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET
http://www.asp-solutions.de/ - Consulting, Development
http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community

Ähnliche fragen