12 messaggi dal 02 maggio 2005
Salve,
vorrei sapere se è possibile fare l' upload di un file, convertirlo in binary e memorizzarlo direttamente nel database, senza memorizzarlo sul server.
la classe HttpPostedFile ha una proprietà InputStream che ti dò lo stream del file caricato. Usa il metodo Read per caricare tutto in un array di Byte

Ciao

Il mio blog
Homepage
12 messaggi dal 02 maggio 2005
ok, fatto l' oggetto Stream riempito con l' input stream e pieno ma non riesco ad inserirlo nell array di byte
mi da errore sulla read.
Forse il problema è in come dichiaro l' array di byte:

Dim buffer() As Byte

non va bene?
No petta, lo stream è già bieno
byte[] data = new byte[file.PostedFile.InputStream.Length]
file.PostedFile.InputStream.Read(data, 0, data.Length)

Ciao

Il mio blog
Homepage

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.