115 messaggi dal 25 giugno 2008
Ciao ragazzi.
Ho un problema: dovrei fare l'upload di un'immagine che verrà memorizzata in un campo di un'apposita tabella del mio database access e poi quest'ultima dovrei visualizzarla, insieme agli altri dati della tabella, in una gridView...
come posso fare???? cioè non voglio che si veda solo il percorso dell'immagine, ma proprio la foto, l'immagine...non so se mi sono spiegata....
Sapete aiutarmi????
vuoi memorizzare il percorso o l'immagine in binario?

ciao marco

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx
se lavori in binario:

http://www.asp.net/learn/data-access/

sezione

Working with Binary Files

ciao marco

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx
115 messaggi dal 25 giugno 2008
vorrei memorizzare il percorso quando faccio l'upload però quando la gridView richiama la tabella dal database access dove c'è anche il percorso dell'immagine, vorrei che anzichè il percorso si visualizzasse proprio la foto..come si fa????
426 messaggi dal 17 aprile 2006
salva il nome dell'immagine nel database, mentre l'immagine nel file system
poi nella griglia non fai altro che mettere
<asp:ImageField DataImageUrlField="nome_immagine" dataimageurlformatstring="~/Cartella_Immagini/{0}" NullImageUrl="~/Cartella_Immagini/noimage_new.gif">
<ControlStyle Width="40px"   />
</asp:ImageField> 


sostituisci il ~/Cartella_Immagini/ con il percorso dell'immagine
la sintassi ="~/Cartella_Immagini/{0}" non fa altro che mettere al posto del {0} il nome prelevato dal database nel campo messo in DataImageUrlField="nome_immagine".
sostituisci nome_immagine con il nome della colonna in cui salvi il nome dell'immagine

Ciao Alessandro
115 messaggi dal 25 giugno 2008

salva il nome dell'immagine nel database, mentre l'immagine nel file system
poi nella griglia non fai altro che mettere

<asp:ImageField DataImageUrlField="nome_immagine" dataimageurlformatstring="~/Cartella_Immagini/{0}" NullImageUrl="~/Cartella_Immagini/noimage_new.gif">
<ControlStyle Width="40px" />
</asp:ImageField>


sostituisci il ~/Cartella_Immagini/ con il percorso dell'immagine
la sintassi ="~/Cartella_Immagini/{0}" non fa altro che mettere al posto del {0} il nome prelevato dal database nel campo messo in DataImageUrlField="nome_immagine".
sostituisci nome_immagine con il nome della colonna in cui salvi il nome dell'immagine


Vediamo se ho capito
Questo metodo che mi hai postato tu in pratica mi permette di salvare l'immagine caricata tramite l'upload in una cartella per esempio "immagini" del mio progetto.
Quando vado poi a visualizzare in una gridView tutti i dati contenuti nella tabella del mio database tra cui le varie immagini, lui associa il nome dell'immagine memorizzata nel campo immagine della tabella del database al nome dell'immagine salvata nella cartella immagini del mio progetto e la visualizza..giusto????
solo una cosa francy85 non aprire diverse discussini, più o meno tutti sono inerenti le medesime problematiche.

se continui sempre la solita discussione sarà più facile seguirti per chiunque voglia aiutarti.

è solo un consiglio non un obbligo

ciao e buon lavoro

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx
115 messaggi dal 25 giugno 2008
ah ok...grazie mille nostromo per il consiglio e scusami se ho aperto tanti post quasi uguali

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.