ASP - Subir ficheros

 
Vista:

Subir ficheros

Publicado por Pedro (1 intervención) el 19/02/2008 14:33:40
Hola, tengo por un lado una base de datos y quisiera subir ficheros a ella que estén en mi disco duro.

Por un lado tengo el aspx y por otro el aspx.cs, lo que quisera es la funcionalidad, es decir cómo se hace.

Gracias de antemano.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Subir ficheros

Publicado por Santos Pairazamán (415 intervenciones) el 19/02/2008 20:13:38
En el caso de ASPx hay un control q hace eso se llama fileupload sólo lo arrastras a la pantalla de diseño y listo.

aca t paso un código q pondras en el botón q hace el submit
aqui estoy usando un archivo de recurso para sacar el path dond se subirán los archivos (Resources.Config.pathUpload ).

lblMensaje.Text = ""
If Not FileExists(Resources.Config.pathUpload & FileUpload1.FileName) Then
If FileUpload1.HasFile Then
Try
FileUpload1.SaveAs(Resources.Config.pathUpload & FileUpload1.FileName)
lblMensaje.Text = "Archivo subido correctamente."

Catch ex As Exception
lblMensaje.Text = "ERROR: " & ex.Message.ToString()
End Try
SaveFiles(FileUpload1.FileName, Request.QueryString("op"))
Else
lblMensaje.Text = "No se ha especificado el archivo."
End If
Else
If MsgBox("El archivo ya existe. Desea sobreescribirlo?", MsgBoxStyle.OkCancel, "Subir Archivos") = MsgBoxResult.Ok Then
Try
FileUpload1.SaveAs(Resources.Config.pathUpload & FileUpload1.FileName)
lblMensaje.Text = "Archivo subido correctamente."
Catch ex As Exception
lblMensaje.Text = "ERROR: " & ex.Message.ToString()
End Try
SaveFiles(FileUpload1.FileName, Request.QueryString("op"))
Else
lblMensaje.Text = "La acción no se ha realizado."
End If
End If

Espero t sirva
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar