|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Feb 2003
Messaggi: 2805
|
[VB.NET] Caricare foto nel DB
Ciao utilizzo VB.NET e sql2005
Volevo caricare direttamente delle foto nel DB Sapete indicarmi un codice da provare???? Ho cercato ma non ho trovato nulla al caso Ciao e grazieeeeee
__________________
AMD 3700x --- ASUS X570 CROSSHEAR VIII HERO --- 4x 8GB Corsair Vengeance RGB PRO 3600 MHz --- SSD: Samsung 980Pro 1TBb --- EVGA RTX 2070 SUPER |
![]() |
![]() |
![]() |
#2 |
Member
Iscritto dal: Jun 2004
Messaggi: 91
|
Inutile caricare le foto nel DB, caricale sul server e nel DB salvati i path e i filename.
Usa il controllo FileUpload per far caricare sul server file agli utenti. Con le proprietà del FileUpload ti prendi il nome del file e con un semplice UPDATE lo carichi sul DB. Usando i metodi Exists e Delete della classe File puoi verificare se esistono già ed eventualmente eliminare i file sul server. |
![]() |
![]() |
![]() |
#3 | |
Senior Member
Iscritto dal: Feb 2003
Messaggi: 2805
|
Grande
Quote:
ahahahah Mi puoi indirizzare su qualche esempio cosi mi studio il codice????? Ciao e grazieeeeeeeee
__________________
AMD 3700x --- ASUS X570 CROSSHEAR VIII HERO --- 4x 8GB Corsair Vengeance RGB PRO 3600 MHz --- SSD: Samsung 980Pro 1TBb --- EVGA RTX 2070 SUPER |
|
![]() |
![]() |
![]() |
#4 |
Member
Iscritto dal: Jun 2004
Messaggi: 91
|
Semplicemente inserisci un controllo FileUpload nella pagina e allo scatenarsi di un'evento a tua scelta fai l'upload.
Controlla naturalmente che sia stato impostato qualcosa da caricare: Codice:
If FileUpload1.FileName.Length > 0 Then FileUpload1.SaveAs( _ Server.MapPath("Images/") & FileUpload1.FileName.ToString) Codice:
If File.Exists(Server.MapPath("Images/") & FileUpload1.FileName.ToString) Then _ File.Delete(Server.MapPath("Images/") & FileUpload1.FileName.ToString) Ricordati che per usare la classe File devi importare il namespace System.IO Codice:
Imports System.IO |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 21:03.