display-varbinary image in asp.net mit c#

so habe ich diese Methode:

    string sql = string.Format("EXECUTE getPlayerImage @playerID = '{0}'", bio.playerID);


    SqlCommand cm = baseballConnection.CreateCommand();

    baseballConnection.Open();
    cm.CommandText = sql;
    baseballConnection.Close();
    return cm.ExecuteScalar() as byte[];

und es funktioniert, zumindest bekomme ich keine Fehler. aber alles was ich jetzt haben, ist ein byte-array, wie kann ich diese Anzeige auf dem Bildschirm? ich habe ein image-tool auf dem Bildschirm, aber der einzige Weg, ich weiß, wie, um ein Bild anzuzeigen ist, wenn seine auf dem server gespeichert und die Datei-Pfad. würde ich nicht wissen, wie Sie die byte-array auf den server, aber das wäre es cheesing und es keinen Sinn hätte, zu meinen, bereits das Bild speichern in der db als varbinary und jetzt abrufen.

wie kann ich diese byte-array anzeigen?

  • Ich hätte lieber die server übertragen die Datei von der Festplatte, als habe es Feuer bis die aufgeblähten asp.net lifecycle, drücken Sie die Datenbank, übergeben Sie die Daten durch den Speicher, dann übermitteln Sie die Datei.
  • ich verstehe. ich wollte nur sehen, ob ich dies tun könnte. ive so weit gekommen ist, ist es einfacher, ich weiß, aber dennoch, id gerne sehen, dies gelingt
InformationsquelleAutor dwarf | 2013-06-05
Schreibe einen Kommentar