Ciao ragazzi.
Sto cercando di fare l'upload di un immagine nel campo immagine di una tabella di un database in Access.
Ho utilizzato l'oggetto fileUpload e l'ho implementato in questa maniera:
codice:
Protected Sub Inserisci_ServerClick(ByVal sender As Object, ByVal e As System.EventArgs) Handles Inserisci.ServerClick
If Not Upload.PostedFile Is Nothing And Upload.PostedFile.ContentLength > 0 Then
Dim fn As String = System.IO.Path.GetFileName(Upload.PostedFile.FileName)
Dim SaveLocation As String = Server.MapPath("..\..\App_Themes\Tema\Images") & "\" & fn
Try
Upload.PostedFile.SaveAs(SaveLocation)
CaricamentoSi.Visible = True
Errore.Visible = False
Catch Exc As Exception
Errore.Visible = True
CaricamentoSi.Visible = False
End Try
Else
Response.Write("Please select a file to upload.")
End If
End Sub
dove "Inserisci" è il pulsante da cliccare dopo il caricamento dell'immagine, da una cartella del computer, fatto con il pulsante fileUpload (che nel mio caso si chiama "Upload").
Ora vi chiedo come faccio a cambiare la stringa "Server.MapPath("..\..\App_Themes\Tema\Images" ) & "\" & fn" e scrivere che l'immagine caricata la deve salvare nel campo "Immagine" della tabella "Imbarcazioni" del mio database Access????
Per favore qualcuno che mi aiuti perchè sto impazzendo..non riesco proprio a capire come fare