Buen día tengo la siguiente consulta verá se me pidió realizar la carga de un archivo directamente a la base de datos y se me ocurrió usar el FileUpload para buscar el documento
luego de ello almacenarlo y guardarlo en la base de datos (se que no se debe hacer esto en la base de datos), pero así lo pidieron y solo debo cumplir con lo que pidieron
El problema radica en como obteniendo el documento lo puedo convertir a Bytes() para luego guardarlo en la base de datos no tengo muy clara la idea, ya que es la primera vez que lo hago. Este es el código que tengo dentro del botón que realiza la carga:
Protected Sub UploadButton_Click(ByVal sender As Object, ByVal e As EventArgs) Handles UploadButton.Click If FileUploadControl.HasFile Then Try Dim filename As String = Path.GetFileName(FileUploadControl.FileName) FileUploadControl.SaveAs(Server.MapPath("~/") + filename) StatusLabel.Text = "Upload status: File uploaded!" Catch ex As Exception StatusLabel.Text = "Upload status: The file could not be uploaded. The following error occured: " & ex.Message End Try End If End Sub
Si se solucionó tu consulta no olvides marcar la respuesta. Saludos